landfall has definitions from the field of geography
1
[ noun ] (geography) the seacoast first sighted on a voyage (or flight over water)

Related terms

seashore

2
[ noun ] the first sighting of land from the sea after a voyage (or flight over water)

Related terms

sighting

*