Rosehearty
town · Aberdeenshire
ScotsAI-generated
Rosehearty is a Scots name likely meaning 'rose harbour'. It refers to a harbour where roses might have been found or cultivated.
Word origins
- rose
- Scotsrose(from rose "rose")
- hearth
- Scotsharbour(from hearth "harbour")
Historical forms
Rosarty · Rosearty