Meaning of Matamoros
Definition of Matamoros
(noun)
a
city
in
northeastern
Mexico
opposite
Brownsville
near
the
mouth
of the Rio Grande
Other information on Matamoros
WIKIPEDIA results for
Matamoros
Amazon results for
Matamoros
Tweet