Big Huge Thesaurus

interahamwe

noun

sounds kind of like