gallowglass
English
gallowglass meaning in English • gallowglass का अर्थ अंग्रेजी में
Noun
- A heavy-armed foot soldier from Ireland and the Western Isles in the time of Edward