Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of brae

- A hillside; a slope; a bank; a hill.

Crossword clue for brae

- A Scottish hillside
- Scottish hillside
- Scottish slope
- Scottish slope on a hill