← Back to map

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