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