Big Huge Thesaurus

salamandra

noun

sounds kind of like