Meaning A boy's name of Arabic origin, it means "One who does good." Origin of Abu al Khayr Arabic Popular Middle Names Pronunciation 🔊 Listen Abu al Khayr Similar Names Abul Khayr Khayr Abu Bakr Abu Bakar Abu Farhan Abu Hirzan Abu Juhdi Abu Najdi Abu Firas Aabid Year by Year Popularity of Abu al Khayr