Duke of York Islands
English
Proper noun
Duke
of
York
Islands
A group of islands off the coast of
New Guinea
, part of the
Bismarck Archipelago
.
Translations
group of islands
German:
Neulauenburg
Anagrams
Duke of York's Island