shore leaves
English
Noun
shore leaves
plural of
shore leave