Bowmont Water

English

Proper noun

Bowmont Water

  1. A river in the Scottish Borders council area, Scotland and Northumberland, England, where it forms the River Glen.

Further reading