Layton \la(y)-ton\ as a boy's name is a variant of Leighton (Old English), and the meaning of Layton is "meadow settlement".
The baby name Layton sounds like Lawton and Leyton. Other similar baby names are Dayton, Payton and Tayton.