WikiWord

English

Yeoman Warder

noun

Meaning

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

Sources

No citations have been attached yet.