"B" Boy Names, Cool, English
Bear is a boy’s name of English origin, meaning “bear”.
Posts with the name Bear: