Yeoman Warder

English

Noun

Yeoman Warder (plural Yeoman Warders or Yeomen Warders)

  1. A ceremonial guard of the Tower of London.

Synonyms