What does babalou mean in english
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
- http://www.chacha.com/question/what-is-a-babalou
- I found a Babalou’s Mediterranean restaurant. The location is 1645 Bonanza St Walnut Creek, CA 94596 (925) 930-8000