Find the word definition

Wiktionary
river horses

n. (plural of river horse English)