Crosby Meaning and Origin
The name Crosby is a boy’s name meaning “at the cross” and is of Scandinavian origin. The name Crosby was #780 in popularity in 2019.
Lists with the name Crosby: 50 Southern Baby Names for Boys You’re Guaranteed to Fall for
0 Comments