Meaning of brae

Definition of brae

(noun) a slope or hillside

Other information on brae

WIKIPEDIA results for brae
Amazon results for brae