Synonym of Hao, an atoll in Tuamotu Archipelago, French Polynesia.
Browse other words in the same learning bracket as Harp Island.