Mahajanas are the twelve delegated agents of the Lord Vishnu who have the duty to bring to the people the message to follow the path of devotional service. The word means great persons, and was also used for administrators or officials of the Western Chalukyas rulers.