Name Details
Boy|Christian
Osborne
"Osborne is a name of English origin, meaning 'divinely protected' or 'famous bear'. It has biblical connections and is considered a Christian name."
"Osborne is a name of English origin, meaning 'divinely protected' or 'famous bear'. It has biblical connections and is considered a Christian name."