huntley Definition
Definition
A small town and civil parish in Buckinghamshire, England, about 39 miles (63 km) northwest of London.
More Word
Browse
A small town and civil parish in Buckinghamshire, England, about 39 miles (63 km) northwest of London.
Browse