M Dharmaraju Temple, 'Son of Dharma ') and Dharmaraja (lit.