brae , n : (Northern England, Scotland) The sloping bank of a river valley. (Northern England, Scotland) Any hillside or slope.
Cibo e viaggi / Food and travel notes by Livio Acerbo

brae , n : (Northern England, Scotland) The sloping bank of a river valley. (Northern England, Scotland) Any hillside or slope.