LYON


Meaning of LYON in English

n. (in full Lord Lyon or Lyon King of Arms) the chief herald of Scotland. Lyon Court the court over which he presides.

[ archaic form. of LION: named f. the lion on the royal shield ]

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