Moruroa
Proper noun
Meaning
Moruroa
An atoll forming part of the Tuamotu Archipelago in French Polynesia in the southern Pacific Ocean.
Synonyms
Examples
In 1962, France's early nuclear testing ground of Algeria became independent and the atoll of Moruroa in the Tuamotu Archipelago was selected as the new testing site.