Big Huge Thesaurus

cedilla

noun

sounds kind of like