Danavira

It refers to “The one who is charitable”. Karna was famous as Danavira.