Big Huge Thesaurus

rosilla

noun

sounds kind of like