Multiple choice general knowledge Which devine sage gave a thousand arms to kartaveeryarjuna? Dattatreya Parashurama Indra Narada Reveal answer Fill a bubble to check yourself A Correct answer Explanation Dattatreya, the triple-incarnation of Brahma, Vishnu and Shiva, granted Kartavirya Arjuna a thousand arms as a boon after the king pleased him through severe penance. This made Kartavirya Arjuna extremely powerful in battle.