Definitions for "Shabbington"
Shabbington is a village in Buckinghamshire, England, about 3 miles (5 km) west of Thame (in Oxfordshire), and 7 miles (10 km) WSW of Aylesbury. The village is 2,152 acres (9 km²) in size.