ENGLISH → NEPALImontserratnoun01nounमोन्टसेराट (क्यारिबियन टापु)a volcanic island in the Caribbean; in the West IndiesDictionary sources & licensesCopy link ↗