Big Huge Thesaurus

balarama

noun

sounds kind of like