brae

/brˈeɪ/

Explore definitions, synonyms, and language insights of brae

Definitions

Noun
a slope or hillside

More General Terms