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