MeaningA Person who is Doing Well for Another People, Well Wisher, One who is doing good,
OriginIndian