Kartavirya Arjuna (, ; also known as
Sahastrabahu Arjuna) was a legendary king of an ancient
Haihayas kingdom with capital at
Mahishamati which is on the banks of
Narmada River in the current state of
Madhya Pradesh. Kartavirya was son of Kritavirya, king of the
Haihayas. This is his patronymic, by which he is best known; his real name was Kartaviryarjuna. He is described as having a thousand hands and a great devotee of god
Dattatreya. Eventually Kartavirya was brutally defeated and slain by the powerful sage,
Parashurama.