Meaning of kelpy
Definition of kelpy
(noun)
(Scottish folklore)
water
spirit
in the
form
of a
horse
that likes to
drown
its riders
Other information on kelpy
WIKIPEDIA results for
kelpy
Amazon results for
kelpy
Tweet