Aldabra

geographical name
Al·​da·​bra | \ äl-ˈdä-brə How to pronounce Aldabra (audio) \

Definition of Aldabra

island (atoll) in the northwestern part of the Indian Ocean north of Madagascar; chief island of the Aldabra group belonging to Seychelles