add to your listSave
TypeRegion & Settlement

Meaning & History

From Scottish Gaelic ros meaning "promontory". This is the name of a historic region in northern Scotland, as well as towns in Scotland and northern England.
Entry added October 30, 2011   Contribute