Meher Baba (born Merwan Sheriar Irani; 25 February 1894 – 31 January 1969) was an Indian spiritual master who said he was the Avatar, or God in human form, of the age. A spiritual figure of the 20th century, he had a following of hundreds of thousands of people, mostly in India, with a smaller number of followers in North America, Europe, South America, and Australia.
Born |
25 February 1894 Poona (now Pune), India
|
Died |
31 January 1969 (aged 74) Meherazad, India
|
Zodiac | Pisces |
Tags | Add tag |