Definition of Rio Rancho in English:

Rio Rancho

proper noun

  • A city in north central New Mexico, northwest of Albuquerque; population 79,655 (est. 2008).

Pronunciation

Rio Rancho

/ˌrēō ˈran(t)SHō/ /ˌrioʊ ˈræn(t)ʃoʊ/