Noun Definition

montserratian

1.Definition: a native or inhabitant of Montserrat

Category: People