Definition of MONTSERRAT
noun : MONTSERRAT
Source: WordNet 3.1
-
1. (
) a volcanic island in the Caribbean; in the West Indies ;
See more about : MONTSERRAT