Where does “ruuanhaku” come from?

ruuanhaku (Finnish) comes from Finnish haku, from Finnish hakea, from Proto-Finnic hakedak, from Proto-Germanic sākija-.

Ancestry of “ruuanhaku”, step by step

ruuanhaku traces back through two separate lines of ancestry.

via Finnish haku

StepLanguageWordMeaning
1Finnishhakusearch; applying, application
2FinnishhakeaTo retrieve, get, fetch; To search; To apply
3Proto-Finnichakedakto pick; to fetch; to gather, to collect
4Proto-Germanicsākija-

via Finnish ruoka

StepLanguageWordMeaning
1Finnishruokafood; meal
2Proto-Finnicrookafood; meal
3Proto-Germanicrōkōcare, attention
Every word from Proto-Germanic sākija-Every word from Proto-Finnic hakedakEvery word from Finnish hakea