Where does “two-spirited” come from?

two-spirited (English) comes from English two-spirit, from English spirit, from Middle English spirit, from Irish -óg, from Old Irish -óc, from Proto-Brythonic -ọg, from Proto-Celtic -ākos, from Proto-Indo-European -eh₂ḱos — Creates deadjectival and desubstantival...

Ancestry of “two-spirited”, step by step

StepLanguageWordMeaning
1Englishtwo-spiritA Native American gender-variant, homosexual or...
2EnglishspiritThe soul of a person or other creature. What...
3Middle Englishspiritlife, vital breath
4Irish-ógused to form diminutives of nouns, or substantive...
5Old Irish-ócDiminutive suffix
6Proto-Brythonic-ọgForms nouns/adjectives from other nouns and...
7Proto-Celtic-ākosForms adjectives from nouns and adjectives with...
8Proto-Indo-European-eh₂ḱos
9Proto-Indo-European-kosCreates deadjectival and desubstantival...
Every word from Proto-Indo-European -kosEvery word from Irish -ógEvery word from Proto-Celtic -ākos
two-spirited — Etymology, Origin & Word History | Etymology Explorer