VariousWords beta
Related Terms:
Definitions:
Noun
Vanuatu
Republic of Vanuatu
New Hebrides
Definition: a volcanic island republic in Melanesia; independent since 1980