Shelton

Origin Gender Meaning
Anglo-Norman Girl From the place on the ledge.
Old English Girl From the place on the ledge.