Big Huge Thesaurus

lilo

noun

sounds kind of like