Big Huge Thesaurus

Yama

noun

sounds kind of like