Meaning of Montserrat

Definition of Montserrat

(noun) a volcanic island in the Caribbean; in the West Indies

Other information on Montserrat

WIKIPEDIA results for Montserrat
Amazon results for Montserrat