Definition of

Del Rio

  1. (noun, location) a town in southwest Texas on the Rio Grande to the west of San Antonio

via WordNet, Princeton University

Words that sound like Del Rio

d-layer, dallier, dawdler, dealer, delairea, delaware, delayer, dollar, dolor, dolour, dueler, dueller, dweller

via soundex() Hash Matches

Note: If you're looking to improve your vocabulary right now, we highly recommend Ultimate Vocabulary Software.

Word of the Moment

Ononis Repens

European woody plant having pink flowers and unifoliate leaves and long tough roots; spreads by underground runners