Bernard is a Norman form of the Old German name Beornheard from bern meaning "bear" combined with hart meaning "brave, hardy".
c o m b o s