Skip to main content

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.
Advertisement