Low Island

English

Proper noun

Low Island

  1. Synonym of Green Island.