Canadian English Meaning of montserrat
Montserrat
Other Canadian English words related to Montserrat
No Synonyms and anytonyms found
Nearest Words of montserrat
Definitions and Meaning of montserrat in English
montserrat (n)
a volcanic island in the Caribbean; in the West Indies
FAQs About the word montserrat
Montserrat
a volcanic island in the Caribbean; in the West Indies
No synonyms found.
No antonyms found.
montrue => Montreux, montross => montross, montreal => Montreal, montre => watch, montrachet => Montrachet,