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]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.