island-dweller

Noun
  1. An inhabitant of an island (synset 110237106)

Found on Word Lists

Other Searches