Definition of the Word SHEFA


of the six provinces of Vanuatu, located in the center of the country.

Close Window