What does babalou mean in english

Health related question in topics Translations .We found some answers as below for this question “What does babalou mean in english”,you can compare them.

Babalu Aye, the spirit of illness and disease in Yoruba mythology. ChaCha! [ Source: http://www.chacha.com/question/what-does-babalou-mean-in-english ]
More Answers to “What does babalou mean in english
What is a babalou
I found a Babalou’s Mediterranean restaurant. The location is 1645 Bonanza St Walnut Creek, CA 94596 (925) 930-8000
People also view

Leave a Reply

Your email address will not be published. Required fields are marked *