Big Huge Thesaurus

Baldr

noun

sounds kind of like