Re: Do you know the meaning of this name?
While my first reaction would have been that this is a trendy variation on the name "Braden", further research turned up the following:
BRAY: English. Habitation name from places in Berkshire and Devon. The former is probably so called from Old French "bray" ("marsh"), the later from the Cornish element "bre" ("hill").
And, of course, the suffix "ton" on an English surname generally means "town".
So, presumably, the name "Brayton" could either mean "one from the marsh-town" or "one from the hill town".
-- Nanaea