Keysoe
English
Proper noun
Keysoe
A
village
in
Bolnhurst and Keysoe
parish,
Bedford
borough
,
Bedfordshire
,
England
(
OS
grid ref TL0762
)
.