Yeoman Warder

Yeoman Warder

English Noun
Ad

Definition

A member of the ceremonial guard of the Tower of London.

Ad