Leighton Bromswold (English, name)
expansion: Leighton Bromswold
Senses:
glosses: A village in Leighton parish, Huntingdonshire district, Cambridgeshire, England (OS grid ref TL1175).
Forms: