LADYFISH is a
8
letter word starting with
L
and ending with
H
Definitions & Synonyms
noun -
A ladyfish is a type of game fish primarily found in the Atlantic Ocean and Gulf of Mexico, known for their ability to leap and fight on the line when caught.