Where does “*faim” come from?
*faim (Proto-West Germanic) comes from Proto-Germanic faimaz, from Proto-Indo-European (s)poHy-m-os, from Proto-Indo-European (s)poH(y)-, from Proto-Indo-European speh₁- — to succeed, to prosper.
Ancestry of “*faim”, step by step