Shelby

Girl

Meaning of the name Shelby: A place where willows grow; sheltered

Origin of the name Shelby: English

Alternate spellings of the name Shelby: Shelbie