Where does “Oohááyoo hahoodzo” come from?

Oohááyoo hahoodzo (Navajo) comes from English Ohio, from Seneca ohiːyoʼ, from Seneca ohiːyoːh — good river.

Ancestry of “Oohááyoo hahoodzo”, step by step

Oohááyoo hahoodzo traces back through two separate lines of ancestry.

via English Ohio

StepLanguageWordMeaning
1EnglishOhio
2Senecaohiːyoʼ
3Senecaohiːyoːhgood river

via Navajo hahoodzo

StepLanguageWordMeaning
1Navajohahoodzoit is marked out; a U.S. state
Every word from Seneca ohiːyoːhEvery word from Seneca ohiːyoʼEvery word from English Ohio