Dictionary.com
definitions
  • synonyms

Heralds' Office

See more synonyms on Thesaurus.com
noun
  1. the official heraldic authority of Scotland.
Also called Lyon Office of Arms, Lyon Office.
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018