Burrough on the Hill (English, name)
expansion: Burrough on the Hill
Senses:
glosses: A village in Somerby parish, Melton district, Leicestershire, England (OS grid ref SK7510).
Forms: