See Also: brae(dictionary)
Skara Brae(encyclopedia)

brae (iou)



brae noun. Scot. & north. ME.

A steep bank beside a river valley; a hillside, a slope.