ധന്യശീലന് (dhanyasheelan) Malayalam word · pronounced dhanyasheelan Meaning in English Noble-minded person English words: noble-minded