Royston \ro(ys)-ton\ as a boy's name is of Old English origin, and the meaning of Royston is "Royce's town". Place name.
Baby names that sound like Royston are Rosston, Riston, Ruston and Russton. Other similar baby names are Boston, Houston, Ralston, Roydon and Torston.