Carfrae (English, name)
expansion: Carfrae
Senses:
glosses: A castle in Lauder parish, Scottish Borders council area, Scotland, formerly in Berwickshire.
glosses: A surname.
Forms: