matamoros

Noun
  1. A city in northeastern Mexico opposite Brownsville near the mouth of the Rio Grande (synset 108761619)

Other Searches