Big Huge Thesaurus

stelis

noun

sounds kind of like