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.”
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.”