Synonyms for del-rio

1. Del Rio (n.)

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

Synonyms:

2. Rio (n.)

the former capital and 2nd largest city of Brazil; chief Brazilian port; famous as a tourist attraction

Synonyms: