What does Abul-Khayr mean?

Abul-Khayr meaning in Names Dictionary

one that does good.
Name Origin: Arabic
Name Gender: Male