Kelpy Meaning

There are 1 meaning(s) for word Kelpy

Meaning 1 : (Scottish folklore) water spirit in the form of a horse that likes to drown its riders

    Synonyms : kelpie