IKON


Meaning of IKON in English

n. figure, image; statue; idol, sacred image; image of holy person; holy statue of Jesus Christ or Virgin Mary

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.