Multiple choice general knowledge culture Who was the first to defeat Raavan in a battle of the three persons who defeated him? Vaali Arjuna Rama Hanuman Reveal answer Fill a bubble to check yourself B Correct answer Explanation According to some Ramayana traditions, Arjuna (not the Mahabharata hero, but a different character) defeated Ravana first. Vaali later defeated Ravana, then Rama ultimately killed him. Hanuman never directly defeated Ravana in battle.