spits of land
English
Noun
spits of land
plural of
spit of land