Lyon Office Of Arms (noun) Definition, Meaning & Examples

noun Scottish Heraldry.
  1. Heralds' Office.
Lyon Office Of Arms (noun) Definition, Meaning & Examples

More Definitions