Lord of the Admiralty
E202996
UNEXPLORED
The Lord of the Admiralty was a senior British government office responsible for overseeing the Royal Navy and naval administration.
Jump to:
Referenced by
Referenced by (7)
Full triples — surface form annotated when it differs from this entity's canonical label.