English place name meaning 'Royce's town' or 'settlement of the cross', from several English villages.
Like Royston?
Swipe through thousands of names like it