barbados ( synonym found)

Definition of barbados:

°A country in the Caribbean.

Back to Top