battle-axe Urdu Meaning
Battle Axe - Urdu Meaning and Translation of Battle Axe (گنڈاسا - ), Total 3 meanings for Battle Axe , Roman Urdu Meaning for word Battle Axe , English Definition and more.
1. n. a broadax used as a weapon
2. n. a sharp-tongued domineering wife
Sponored Video