From Old Norse 'Bárðr' meaning 'battle' or from Celtic 'bard' meaning 'poet, minstrel.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Bard?
Swipe through thousands of names like it