Yeoman Warder
Yeoman Warder
English
Noun
Ad
Definition
A member of the ceremonial guard of the Tower of London.
Ad
Yeoman Warder
A member of the ceremonial guard of the Tower of London.