Baby Names and Name Generators

What Does Milap Mean?
"Charitable"