canroy

/kænˈroʊi/

Definitions

1. noun

A rare or obsolete term for a high-ranking official or noble in Scotland.

“The historian wrote extensively about the canroys of 16th-century Scotland and their impact on politics.”

Synonyms

  • noble
  • official

Antonyms

  • commoner
  • peasant