Definition of mascaron in English:

mascaron

noun

Architecture
  • A representation, often grotesque, of a human or animal face, used as an architectural ornament.

Origin

Mid 17th century; earliest use found in John Evelyn (1620–1706), diarist and writer. From French mascaron grotesque architectural mask from Italian mascherone grotesque mask from maschera + -one.

Pronunciation

mascaron

/ˈmaskərən/ /ˈmaskər(ə)n/