battle-ax
English
battle-ax meaning in English • battle-ax का अर्थ अंग्रेजी में
Noun
- A kind of broadax formerly used as an offensive weapon.