Big Huge Thesaurus

Belsen

noun

sounds kind of like