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."

Parentune Stories

Baby Names A-Z

Keep Exploring