Big Huge Thesaurus

Alborg

noun

sounds kind of like