He is acknowledged to have sired numerous offspring. One of them was Sage Kashyapa, to whom a large number of Hindus trace their ancestry. The scriptures proclaim Marichi to have been an incarnation of Mahavishnu's sustaining energy. By his austerities and right livelihood he reached such an exalted state that he officiated as a priest in the sacrifice performed by Brahma at Pushkar, in present-day Rajasthan. The Brahma Purana, consisting of ten thousand shlokas (stanzas), was given to Marichi by Brahma. His name also figures prominently in the Vedas. | He is acknowledged to have sired numerous offspring. One of them was Sage Kashyapa, to whom a large number of Hindus trace their ancestry. The scriptures proclaim Marichi to have been an incarnation of Mahavishnu's sustaining energy. By his austerities and right livelihood he reached such an exalted state that he officiated as a priest in the sacrifice performed by Brahma at Pushkar, in present-day Rajasthan. The Brahma Purana, consisting of ten thousand shlokas (stanzas), was given to Marichi by Brahma. His name also figures prominently in the Vedas. |