The sources checked do not record babalou as a personal name or give it a meaning.
Affection
Funny
Gold, Brown, Black, White
Any Size
Unisex
English
B
7 Letters
Recorded as a masculine given name in Old High German
Recorded as a masculine given name in medieval english