Find the word definition

Wikipedia
Shifford

Shifford is a hamlet in the civil parish of Aston, Cote, Shifford and Chimney in Oxfordshire, England. It is on the north bank of the River Thames about south of Witney.