Babcock is not a popular first name.
First names and their meaning - Page 8847
Bacall
Bacall is not a popular first name.
Bacani
Bacani is not a popular first name.
Bagwell
Bagwell is not a popular first name.
Bahan
Bahan is not a popular first name.
Baid
Baid is not a popular first name.
Bailin
Bailin is not a popular first name.
Bakor
Origin: Arabic. 
Bakor is not a popular first name. It is more often used as a boy (male) name. 
Balala
Balala is not a popular first name.
Ballari
Meaning: Walking quietly. 
Ballari is not a popular first name. It is more often used as a girl (female) name.