Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

montserrat Definition

Cancel
montserrat
geographical name(Mont-ser-rat)
island of the British West Indies in the Leewards southwest of Antigua; capital Plymouth area 40 square miles (104 square kilometers), population 4922

Words Related to montserrat!

montserrat Examples by Brain Bank Users