montserrat Meaning, Definition & Usage

  1. noun a volcanic island in the Caribbean; in the West Indies

WordNet