landfalls
English
Noun
landfalls
plural of
landfall