Big Huge Thesaurus

sagitta

noun

sounds kind of like