Big Huge Thesaurus

barmbrack

noun

sounds kind of like