meaning of new hebrides

1. a volcanic island republic in Melanesia; independent since 1980


Related Words

new hebrides |

Developed & Maintained By Taraprasad.com

Treasure Words