New Hanover

English

Etymology

From New +‎ Hanover.

Proper noun

New Hanover

  1. An island of the Bismarck Archipelago in New Ireland Province, Papua New Guinea.
    Synonym: Lavongai

Holonyms

Translations