montserrat

Noun
  1. A volcanic island in the Caribbean;
    In the West Indies (synset 108729133)

Found on Word Lists

Other Searches