gallowglass
nounDefinition of gallowglass
1
: a mercenary or retainer of an Irish chief
2
: an armed Irish foot soldier
Keep scrolling for more