Words from
have a yen for
to have a strong desire or craving for something
Source: TikTok
Comes from Chinese 'yan', meaning 'a craving' (probably for opium). First recorded in English in 1906.
Usage Example: I have a yen for a thick juicy steak.