zeal

noun

1.
a feeling of strong eagerness (usually in favor of a person or cause)
Derived from:
zealous
2.
excessive fervor to do something or accomplish some end
Derived from:
zealous