A variant spelling of bonaght, an Irish historical term for an unpaid soldier or member of the military gentry.
From Irish Gaelic, possibly related to 'bonding' or 'military' concepts in Gaelic society, denoting a social military class in medieval Ireland.
Try Another Word