Definition of Rio Rancho in English:

Rio Rancho

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

proper noun

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