Meaning of admiralty island

Definition of admiralty island

(noun) an Alaskan island in the Alexander Archipelago near Juneau

Other information on admiralty island

WIKIPEDIA results for admiralty island
Amazon results for admiralty island