Word info

Ikaria

Proper noun

Meaning

Ikaria

An island in Greece, of the northeast Aegean Sea.

Source: en.wiktionary.org

Close letter words and terms