Big Huge Thesaurus

toxotes

noun

sounds kind of like