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]
LYON
Meaning of LYON in English
English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012