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 →