bahama
adj 1noun 1
Definitions
adj
1
Of or relating to the Bahamas.
noun
1
Any of the islands that constitute the Bahamas.
Andros is the biggest Bahama.
Your note
not saved0 chars
adj
Of or relating to the Bahamas.
noun
Any of the islands that constitute the Bahamas.
Andros is the biggest Bahama.