Find the word definition

Wiktionary
water horse

n. (context Scotland English) The kelpie

Wikipedia
Water horse

A water horse (or "waterhorse" in some folklore) is a mythical creature, such as the Ceffyl Dŵr, Capaill Uisce, the bäckahästen and kelpie.