Keysoe (English, name)
expansion: Keysoe
Senses:
glosses: A village in Bolnhurst and Keysoe parish, Bedford borough, Bedfordshire, England (OS grid ref TL0762).
Forms: