Find the word definition

Wikipedia
Omorfokklisia

Omorfokklisia (, "beautiful church") is a Greek Orthodox church in Galatsi, a northeastern suburb of Athens, Greece. This 12th-century church dedicated to Saint George is considered one of the landmarks of the area.