Unselfish

Hindi Meaning

बेगरज

निस्सवार्थ

निस्वार्थ

स्वार्थरहित

English Meaning

  1. Generous or altruistic.