Big Huge Thesaurus

ranula

noun

sounds kind of like