Big Huge Thesaurus

Enkidu

noun

sounds kind of like