She is an avatar. She is an incarnation of the "DIVINE MOTHER".
An incarnation is the divine in human form come on earth to help humanity to know and realize the divine.
DARSHAN is the bestowal of love, light and grace. Mother Meera gives Darshan in silence. It is her gift to humanity.
