Definify.com

Definition 2024


Ikaria

Ikaria

English

Alternative forms

Proper noun

Ikaria

  1. an Greek island of the northeast Aegean Sea

Translations

External links