Yeoman-of-the-royal-guard definition

A member of a ceremonial guard for the British royal family, made up traditionally of 100 men.
noun
0
0
Advertisement