From Old Norse 'Bárðr' meaning 'battle' or from Celtic 'bard' meaning 'poet, minstrel.'
Like Bard?
Swipe through thousands of names like it