Rio Rancho (English, name)
expansion: Rio Rancho
Senses:
glosses: A city in Sandoval County, New Mexico, United States, with a small portion extending into northern Bernalillo County.
Forms: