Baba

Shirdi Sai Baba; title for a holy man