Word Hen
What is the meaning of the word "
kelpy
"?
Definitions:
in Scottish folklore, a water spirit in the form of a horse that likes to drown its riders
noun
This area is known to be inhabited by a kelpy.
Synonyms:
kelpie