Noun Definition

montserrat

1.Definition: a volcanic island in the Caribbean; in the West Indies

Category: Places