Word info

mascaron

Noun

Meaning

mascaron (plural mascarons)

(architecture) A carved, ornamental face, usually human, sometimes frightening or chimeric whose alleged function was originally to frighten away evil spirits so that they would not enter the building.

Source: en.wiktionary.org

Close letter words and terms