montserrat

UK /mɒn(t)səˈɹæt/ US /mɒn(t)səˈɹæt/
name 2

Definitions

name

1

An island and overseas territory of the United Kingdom in the Caribbean. Official name: Montserrat.

2

A mountain range in Catalonia, Spain, near Barcelona, the site of a monastery.

Your note

not saved
0 chars