Where does “Hoozdo hahoodzo” come from?

Hoozdo hahoodzo (Navajo) comes from Navajo Hoozdo, from Navajo ho-, from Navajo hw-.

Ancestry of “Hoozdo hahoodzo”, step by step

Hoozdo hahoodzo traces back through two separate lines of ancestry.

via Navajo Hoozdo

StepLanguageWordMeaning
1NavajoHoozdoit (a space or area) is warm or hot
2Navajoho-indefinite deictic 3rd-person subject pronoun...
3Navajohw-

via Navajo hahoodzo

StepLanguageWordMeaning
1Navajohahoodzoit is marked out; a U.S. state
Every word from Navajo hw-Every word from Navajo ho-Every word from Navajo Hoozdo