Where does “meohx” come from?

meohx (Old English) comes from Old English meox, from Old English mīgan, from Proto-Germanic mīganą, from Proto-Indo-European meiǵʰ- — to urinate.

Ancestry of “meohx”, step by step

StepLanguageWordMeaning
1Old Englishmeoxpoop
2Old Englishmīganto urinate, piss, pee
3Proto-Germanicmīganąto urinate
4Proto-Indo-Europeanmeiǵʰ-to urinate

Words derived from “meohx

Every word from Proto-Indo-European meiǵʰ-Every word from Proto-Germanic mīganąEvery word from Old English mīgan