"S" Gender-neutral Names, English
Shelby is a unisex name meaning “willow grove” and is of English origin.
Posts with the name Shelby: