English synonyms about - contact  

Bermuda

noun

1 Bermuda

A group of islands in the Atlantic off the Carolina coast; British colony; a popular resort.

synonym: Bermudas.

Dutch: Bermuda
Polish: Bermudy


Find more on bermuda elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0149