Word info

Shepherd Islands

Proper noun

Meaning

Shepherd Islands

An archipelago between the larger islands of Epi and Efate in the province of Shefa, Vanuatu.

Source: en.wiktionary.org

Close letter words and terms