SynonymX
Speak
Matamoros
Definition of Matamoros
1.
A city in northeastern Mexico opposite Brownsville near the mouth of the Rio Grande
Noun
Semanticaly linked words with "matamoros"
city
metropolis
urban center
mexico
united mexican states