The Caribbean Dictionary

andros
The largest island in the Bahamas.
Where one's afterbirth / placenta is buried.