Cite
 

Synonyms of del rio

Noun


1. Del Rio

usage: a town in southwest Texas on the Rio Grande to the west of San Antonio

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.