Big Huge Thesaurus

Heimdall

noun

sounds kind of like