Answer
Meher Baba was a spiritual teacher who claimed to be an Avatar. An Avatar is a manifestation of God or a deity on Earth. Meher Baba taught that the goal of life is to attain union with God, and he encouraged his followers to follow a path of love, compassion, and service to others.