Montserrat - Definition

montserrat

n 1: a volcanic island in the Caribbean; in the West Indies

Look up another word