Where does “meinan” come from?

meinan (Old High German) comes from Proto-West Germanic *mainijan, from Proto-Germanic mainijaną, from Proto-Indo-European mein-.

Ancestry of “meinan”, step by step

StepLanguageWordMeaning
1Proto-West Germanic*mainijanto mean, think
2Proto-Germanicmainijanąto mean, think
3Proto-Indo-Europeanmein-
Every word from Proto-Indo-European mein-Every word from Proto-Germanic mainijanąEvery word from Proto-West Germanic *mainijan