icaria

/IH0 K AA1 R IY0 AH0/
noun
  1. 1

    Alternative form of Ikaria. [An island of Greece, of the northeast Aegean Sea.]