Stibbington
English
Proper noun
Stibbington
A
village
in
Sibson-cum-Stibbington
parish,
Huntingdonshire
district,
Cambridgeshire
,
England
(
OS
grrid ref TL0898
)
.