Meaning of new hebrides

Definition of new hebrides

(noun) a volcanic island republic in Melanesia; independent since 1980

Other information on new hebrides

WIKIPEDIA results for new hebrides
Amazon results for new hebrides