Definition of Matamoros

Noun: Matamoros  ,ma-tu'mo-rus

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

See also:
matambala
match

Anagrams containing the word Matamoros

mtmosroaa smatamoro osmatamor rosmatamo orosmatam morosmata amorosmat tamorosma atamorosm