what does the name shelby mean
English Meaning: The name Shelby is an English baby name. 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. American Meaning: The name Shelby is an American baby name.