Who is Meher Baba?
Meher Baba, which means “Compassionate Father” to his followers, was born as Merwan Sheriar Irani on 25 February 1894 in Pune, India. He was a religious leader to many in India and throughout the world and claimed that he was the Avatar, which is a reincarnation of the Supreme Being, or God, here on earth. Raised as a Zoroastrian, Meher Baba lived the first 19 years of his life as a typical Indian boy. He was however, a special boy, one who was very popular, intelligent, talented with languages and well versed in literature and religion. He loved music and cricket and it wasn’t until a happenstance meeting with an old Muslim spiritual “master” who, with a kiss to his forehead, awakened Meher Baba’s spiritual side. Over the next few years Meher Baba would meet with other Indian spiritual leaders who would begin shaping his spiritual philosophy. He went on what was reported to be a nine month fast, and so consumed in his meditations, he had to beat his head with a stone to remain grounde