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