Big Huge Thesaurus

Elops

noun

sounds kind of like