Big Huge Thesaurus

Xiphias

noun