zealous

zea-lous

adjective

Showing great energy and enthusiasm for a cause or belief.

"She was a zealous advocate for animal rights."

Thesaurus

Synonyms: enthusiastic, avid