Origin of the name Royston

From a surname which was originally taken from an Old English place name meaning "town of Royse". The given name Royse was a medieval variant of Rose.