Itchen Stoke And Ovington Definition

A civil parish in City of Winchester district, Hampshire , England ITCHEN STOKE AND OVINGTON ITCHEN STOKE AND OVINGTON ITCHEN STOKE AND OVINGTON .

Wiktionary