isole egadi Meaning, Definition & Usage

  1. noun a group of islands off the west coast of Sicily in the Mediterranean
    Aegadean Isles; Aegates; Egadi Islands; Aegadean Islands.

WordNet