Big Huge Thesaurus

Balarama

noun

sounds kind of like