lochaber ax
English
lochaber ax meaning in English • lochaber ax का अर्थ अंग्रेजी में
Noun
- A weapon of war, consisting of a pole armed with an axhead at its end, formerly used by the Scotch Highlanders.