Bretton \b-retton, br(et)-ton\ as a boy's name is a variant of Brett (Latin) and Britton (Old English), and the meaning of Bretton is "from Britanny or Britain; from Britain".
The baby name Bretton sounds like Breton, Berton, Brittan and Briton. Other similar baby names are Brenton and Brentton.