Smedly \s-med-ly, sm(e)-dly\ as a boy's name is a variant of Smedley (Old English), and the meaning of Smedly is "flat meadow".
The baby name Smedly sounds like Smedleigh. Other similar baby names are Smitty, Somerley, Steele and Steel.