&male; Shelby (boy)

What does Shelby mean?

Shelby[shel-by] as a boys' name (also used more commonly as girls' 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.