Big Huge Thesaurus

leonidas

noun

sounds kind of like