Meaning Of Name Shelby

Meaning Of Name Shelby. Web shelby name meaning and origin. The name shelby is both a boy's name and a girl's name of english origin meaning estate on the ledge.Discover…