Inveigled Meaning in Hindi