English synonyms about - contact  

Matamoros

noun

1 Matamoros

A city in northeastern Mexico opposite Brownsville near the mouth of the Rio Grande.


Find more on matamoros elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0153