Google
×

Meher Baba

Indian theologian
Meher Baba was an Indian spiritual master who said he was the Avatar, or God in human form, of the age. A major spiritual figure of the 20th century, he had a following of hundreds of thousands of people, mostly in India, but with a significant... Wikipedia
Born: February 25, 1894, Pune, India
Died: January 31, 1969 (age 74 years), Meherabad, Ahmednagar, India
Siblings: Mani Irani
Main interests: Religion, metaphysics, aesthetics, ethics