Advertisement
B
Beornheard
👦 Boy
🌍 English
🙏 Christianity
💡 Meaning
The Old English variant of the German Bernard, meaning bear-hard.
Advertisement
📝 Name Details
Advertisement
Advertisement