MyDataFarming







Definitions of brae:
  • noun:   a slope or hillside



more on this topic on answers.com