Word info

leograph

Noun

Meaning

A stylized lion motif or icon mainly found in Sinospheric and Indospheric regions' architectures.

An artistic representation of a lion (Can we add an example for this sense?)

Source: en.wiktionary.org

Close letter words and terms