Proper noun
Petrockstowe
A village and civil parish in Torridge district, Devon, England (OS grid ref SS5109).
The Devonian villages of Petrockstowe and Newton St Petroc are also named after Saint Petroc and the flag of Devon is dedicated to him. Source: Internet