Barbados
1.
(
noun
) a British colony in the West_Indies about 300 miles north of Venezuela; a popular resort area
Related Words:
island
Terms and Conditions of Use / Copyright Notice