Landfall Meaning
There are 2 meaning(s) for word Landfall
Meaning 1 : the first sighting of land from the sea after a voyage (or flight over water)
Meaning 2 : the seacoast first sighted on a voyage (or flight over water)
Similar words of Landfall :
