The online English-English dictionary from The Project Gutenberg
Result for Brae
A hillside; a slope; a bank; a hill.