Maewo

(redirected from Aurora Island)
Also found in: Dictionary.

Maewo

an almost uninhabited island in Vanuatu
Full browser ?