braeEnglish

brae

Noun

A slope or hillside

English: brae