Inveigling Meaning in Hindi