Ikaria

English

Alternative forms

Proper noun

Ikaria

  1. An island of Greece, of the northeast Aegean Sea.

Translations

Further reading