Big Huge Thesaurus

izar

noun

sounds kind of like