this is a tricky question to answer, Because all the warriors in Mahabharata were highly skilled. Because of their karma they were killed. For me it is Karna.
Vijay is an common Indian name which is derived from Vijaya, meaning "Victory" in Sanskrit.It is also another name for Arjuna. In Indian mythology he is the greatest warrior on earth and a hero of the great Hindu epic, the Mahabharata.
Attila the Hun
Hector
Achilles.
ashwatthaama
Yes
there's no doubt about that ,the best Celtics warrior of all time was Boudicca.
Achilles
Alexander
Achilles
The original name of the Mahabharata is Mahabharata.
Archilleus