GeneralConnection.com
➔
Dictionary
landfall
Noun
1. seashore
2. coast, seacoast, sea-coast, sighting
Usage