1 definition by GAMMAG

Top Definition
It means Mountains, Forest, lots of Trees
lets go have a picnic in those montes
by GAMMAG November 02, 2006

Mug icon
Buy a Montes mug!