Find the word definition

Wikipedia
Beşadalar

Beşadalar or Beş Adalar ( Turkish meaning "five islands"; ; ; ) is a group of islands off of Cape Gelidonya on the south coast of Anatolia, Turkey. The largest island is named Devecitaşı Ada.