Definition of Matamoros

  • (noun) a city in northeastern Mexico opposite Brownsville near the mouth of the Rio Grande

Synonyms of Matamoros


Antonyms of Matamoros


No Antonyms Found.

Homophones of Matamoros


No Homophones Found.