Rio Rancho
geographical name
Rio Ran·cho
ˈrē-(ˌ)ō-ˈran-(ˌ)chō
-ˈrän-
city in central New Mexico that is a northern suburb of Albuquerque population 51,765
Love words? Need even more definitions?
Merriam-Webster unabridged
Share