What word means full of zeal?

zealous