Prizing Meaning in Hindi