English Noun landfall (Plural: landfalls)
#Arrival at the shore by ship. #:We made landfall at the most god-forsaken, barren, desolate, and hellish location possible to image; and we were grateful, anything to get off that ship!
vi:landfall zh:landfall