Long Islands
English
Noun
Long
Islands
plural of
Long Island