LYON


Meaning of LYON in English

n. (in full Lord Lyon or Lyon King of Arms) the chief herald of Scotland.

Phrases and idioms:

Lyon Court the court over which he presides.

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

Oxford English vocab.      Оксфордский английский словарь.