In Scottish mythology the each-uisge is a supernatural water horse that haunts the Highlands. The name each-uisge means water horse in Scottish Gaelic. In Ireland the equivalent is the each-uisace, or Ech-Ushkya and on the Isle of Man they have the cabyll-ushtey.
It has a reputation of being the most dangerous water monster in Britain. The each-uisge reputedly lives in the sea and also freshwater lochs. It is often erroneously taken for Kelpie, which are also supernatural water creatures, but live in rivers and streams. These are not regarded as being as dangerous as the each-uisge. Read more