1. BAAL - ( egyptian, male ) meaning unknown
2. BAB - ( arabic, female ) from the gateway
3. BAB - ( celtic, female ) meaning unknown
4. BABAFEMI - ( egyptian, male ) loved by his father
5. BABATUNDE - ( african, male ) Yoruba of Nigeria name meaning "father has returned" which means the child resembles one of his grandfathers.Variant, Tunde, exists.
6. BABETTE - ( french, female ) stranger
7. BABU - ( african, male ) A Kiswahili name meaning "grandfather."Also, a West African name meaning "willing."
8. BABUKAR - ( african, male ) Wolof of Senegal name.Meaning unknown.
9. BACSTAIR - ( gaelic, male ) baker
10. BADAL - ( arabian, male ) substitute
11. BADAWI - ( arabian, male ) Bedouin, Nomad
12. BADI'A - ( arabic, female ) unprecedented; admirable; unique
13. BADR - ( arabian, male ) moon
14. BADR - ( arabic, male ) full moon
15. BADR al DIN - ( arabic, male ) full moon of the faith
16. BADRA - ( arabic, female ) full moon
17. BADRIYYAH - ( arabic, female ) resembling the full moon
18. BADRU - ( egyptian, male ) born during the full moon
19. BADRU - ( african, male ) Swahili name meaning "born at full moon."
20. BADU - ( african, male ) An Ashanti of Ghana name meaning "tenth-born child."