SUN IN SPLENDOUR


Meaning of SUN IN SPLENDOUR in English

■ noun Heraldry the sun as heraldically blazoned, depicted with rays and often a human face.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.