Definition of "Landfall" :
noun: the first sighting of land from the sea after a voyage (or flight over water)
noun: the seacoast first sighted on a voyage (or flight over water)
noun: the first sighting of land from the sea after a voyage (or flight over water)
noun: the seacoast first sighted on a voyage (or flight over water)