admiraltyEnglish

admiralty

Noun

The department in charge of the navy (as in Great Britain)

English: admiralty

The office of admiral

English: admiralty

Words that start with "admiralty"