Noun Definition

admiralty islands

1.Definition: a group of islands in the Bismarck Archipelago

Category: Places