Shelby \sh(el)-by\ as a boy's name (also used as girl's name Shelby), is pronounced SHEL-bee. It is of Latin origin, and the meaning of Shelby is "willow; from the ledge estate". Place name. Author Shelby Foote.
Shelby has 2 variant forms: Shelbey and Shelbie.
For more information, see also the related name Selby.