MATA
SOURCE: Location
Meaning & History
From the Old Spanish mata meaning "plantation of trees".
SHARE