← Back to map

Ross

hamlet · Northumberland

Old EnglishAI-generated

Ross is an Old English place name, likely meaning 'a place where wild roses grow'. It derives from 'rōs' meaning rose.

Word origins

Ross
Old Englishwild rose place(from rōs "rose")