matamoros

Explore definitions, synonyms, and language insights of matamoros

Definitions

Noun
a city in northeastern Mexico opposite Brownsville near the mouth of the Rio Grande