Where does “Índíʼyéenah hahoodzo” come from?

Índíʼyéenah hahoodzo (Navajo) comes from English Indiana, from English indian, from Middle English Indien, from Anglo-Norman indien — Indian.

Ancestry of “Índíʼyéenah hahoodzo”, step by step

Índíʼyéenah hahoodzo traces back through two separate lines of ancestry.

via English Indiana

StepLanguageWordMeaning
1EnglishIndianaA placename
2EnglishindianOf or relating to India or its people; or (formerly) of the East Indies
3Middle EnglishIndien
4Anglo-NormanindienIndian

via Navajo hahoodzo

StepLanguageWordMeaning
1Navajohahoodzoit is marked out; a U.S. state
Every word from Anglo-Norman indienEvery word from Middle English IndienEvery word from English indian