Definition of Matamoros
Noun: Matamoros ,ma-tu'mo-rus
- A city in northeastern Mexico opposite Brownsville near the mouth of the Rio Grande
Anagrams containing the word Matamoros
mtmosroaa smatamoro osmatamor rosmatamo orosmatam morosmata amorosmat tamorosma atamorosm