Search for crossword answers and clues

Answer for the clue "Island N of Madagascar ", 7 letters:
aldabra

Word definitions for aldabra in dictionaries

Wikipedia Word definitions in Wikipedia
Aldabra is the world's second-largest coral atoll . It is situated in the Aldabra Group of islands in the Indian Ocean that are part of the Outer Islands of the Seychelles , with a distance of southwest of the capital, Victoria , on Mahé Island.