brae has definitions from the field of geography
1
[ noun ] (Scotland) a slope or hillside

Related terms

hillside Scotland

*