Contending Meaning in Hindi