MURUROA Meaning of MURUROA in English French colony located in the southeast corner of the Taumotu archipelago in French Polynesia Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012