A Short Biographical Life Sketch:
MEHER BABA (1894-1969) – “Meher Baba” means “Compassionate Father.” It is the name given to their spiritual Master by a group of disciples in the early 1920s when signs of his spiritual status first became apparent. Today, many thousands of people from every religious tradition regard Meher Baba as the one long awaited — the Prophet, the Buddha, the Christ, the Messiah of this age. Most commonly in India he is referred to as the “Avatar,” a Sanskrit word meaning “descent of God.”
© Avatar Meher Baba Perpetual Public Charitable Trust.