Big Huge Thesaurus

Sagitta

noun

sounds kind of like