Where does “fom” come from?
fom (Middle English) comes from Old English fām, from Proto-West Germanic *faim, 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.
fom (Middle English): Alternative form of fome
Ancestry of “fom”, step by step