English dictionary
kelpy meaning and definition
Definition and meaning of kelpy at MeaningMonkey.org. kelpy meaning and definition in the English Dictionary.KELPY noun
Definition of kelpy (noun)
- (Scottish folklore) water spirit in the form of a horse that likes to drown its riders
- synonyms: kelpie
Source: Princeton University Wordnet