Bermuda
English Dictionary
->
Letter B
-> Bermuda
Search Dictionary:
Bermuda Definition
(n)
a
group
of
islands
in
the
Atlantic
off
the
Carolina
coast
;
British
colony
;
a
popular
resort
Bermuda Synonyms
Bermuda
Bermudas
© Art Branch Inc.