GeneralConnection.comDictionary
new hebrides
Noun

1. Vanuatu
1. Republic of Vanuatu, New Hebrides, country, state, land
Usage