English synonyms about - contact  

Montserrat

noun

1 Montserrat

A volcanic island in the Caribbean; in the West Indies.

Dutch: Montserrat


Find more on montserrat elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0144