devilish - Dictionary definition and meaning for word devilish
devilish= dev(devata means god) + vil resembles vile + ish = demon