kelpyEnglish

kelpie, kelpy

Noun

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

English: kelpy, kelpie

English words with similar meanings

Show 1 words