LANDFALLS is a 9 letter word starting with L and ending with S

Definitions & Synonyms

noun - The first sight of land from the sea after a voyage.
noun - The place where a storm, especially a hurricane, reaches a coastline.

Crossword-Clues with LANDFALLS

Crossword-Clues containing LANDFALLS