Big Huge Thesaurus

barong

noun

sounds kind of like