Where does “fut” come from?

fut (Middle High German) comes from Proto-West Germanic *futi, from Proto-Germanic *fuþiz — vagina.

Ancestry of “fut”, step by step

StepLanguageWordMeaning
1Proto-West Germanic*futiuterus, vulva
2Proto-Germanic*fuþizvagina
Every word from Proto-Germanic *fuþizEvery word from Proto-West Germanic *futi