yearner
1. [ noun ] a person with a strong desire for something
Synonyms: thirster longer
Examples:

"a longer for money" "a thirster after blood" "a yearner for knowledge"

Related terms: person ache