English Dictionary
◊ MONTSERRAT
Montserrat
n : a volcanic island in the Caribbean; in the West Indies [syn:
{Montserrat}]