English dictionary
matamoros meaning and definition
Definition and meaning of matamoros at MeaningMonkey.org. matamoros meaning and definition in the English Dictionary.MATAMOROS noun
Definition of Matamoros (noun)
- a city in northeastern Mexico opposite Brownsville near the mouth of the Rio Grande
Source: Princeton University Wordnet