Definition of Friendly Islands in English:

Friendly Islands

proper noun