Gaelic meaning ‘champion’. No direct translation is available for this word, but there is a construction meaning ‘lord of victory’: Sigedryhten

Print Friendly, PDF & Email