Big Huge Thesaurus

Parashurama

noun

sounds kind of like