The baby name Shelby is a boy name. The name Shelby comes from the English origin. In English the meaning of the name Shelby is: From the manor house Willow farm. English surname used more for girls than boys given names.
Information:
Name: Shelby
Meaning of name: From the manor house Willow farm. English surname used more for girls than boys given names.
Gender: Male / Masculine / Boy / Boys
Origin of name: English