Melton Mowbray (English, name)
expansion: Melton Mowbray
Senses:
glosses: A town (unparished) in Melton borough, Leicestershire, England. (OS grid ref SK7519).
Forms: