Carfrae

Etymology
Probably from +.

Proper noun

 * , formerly in Berwickshire.