Shelbie \sh(el)-bie\ as a boy's name (also used as girl's name Shelbie), is a variant of Selby (Old English) and Shelby (Latin), and the meaning of Shelbie is "manor village; willow; from the ledge estate".
The baby name Shelbie sounds like Shelbey. Other similar baby names are Kelbie and Welbie.