English dictionary
montserrat meaning and definition
Definition and meaning of montserrat at MeaningMonkey.org. montserrat meaning and definition in the English Dictionary.MONTSERRAT noun
Definition of Montserrat (noun)
- a volcanic island in the Caribbean; in the West Indies
Source: Princeton University Wordnet