Shelby \sh(el)-by\ as a girl's name (also used as boy's name Shelby), is pronounced SHEL-bee. It is of Old Norse origin, and the meaning of Shelby is "willow; from the ledge estate". English surname used as a given name for girls and occasionally for boys.
Shelby has 7 variant forms: Shelbea, Shelbee, Shelbeigh, Shelbey, Shelbi, Shelbie and Shellby.