Definition of Matamoros
city in the northeastern Mexico state of Tamaulipas on the Rio Grande opposite Brownsville, Texas population 489,193
Learn More about matamoros
Britannica.com: Encyclopedia article about Matamoros
Seen and Heard
What made you want to look up Matamoros? Please tell us where you read or heard it (including the quote, if possible).