names & meanings!
over 22,000
Home
Word-Names/Invented Names
Beadurof
Beadurof
Old English word meaning
bold in war