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 saved0 chars