Big Huge Thesaurus

baldr

noun

sounds kind of like