Big Huge Thesaurus

hawala

noun

sounds kind of like