What is the full meaning of landfalls
LANDFALL, an approach to land [n]
Example of the word landfalls placed on a Scrabble board.