voracious
definition
having a huge appetite or eagerness for something
example
The voracious reader finished three books in one day.
synonyms
greedyravenousinsatiable
word origin — from Latin 'vorax', meaning 'devorer', from 'vorare', meaning 'to devour'