Dignifying Meaning in Hindi