Shelby Meaning and Origin
Shelby is a unisex name meaning “willow grove” and is of English origin. Current Popularity: #502 for a girl.
Posts with the name Shelby:
Shelby is a unisex name meaning “willow grove” and is of English origin. Current Popularity: #502 for a girl.
Posts with the name Shelby: