Shelden \sh(el)-den\ as a boy's name is a variant of Seldon (Old English) and Sheldon (Old English), and the meaning of Shelden is "willow valley; steep valley".
The baby name Shelden sounds like Sheldin and Shelton. Other similar baby names are Selden, Belden, Kelden, Melden, Sellden and Welden.