Dunston \d(u)-ns-ton, dun-ston\ as a boy's name is a variant of Dunstan (Old English), and the meaning of Dunston is "brown stone; brown hill with stones".
The baby name Dunston sounds like Dunstin and Dunsten. Other similar baby names are Dunton and Duston.