Masborough

English

Proper noun

Masborough

  1. Alternative form of Masbrough, Rotherham, England.