Choose the word that is most similar in meaning to the word 'insatiable'.
Consider the context of desire and appetite; an insatiable person has an unquenchable need for something, often leading to a relentless pursuit that knows no bounds.