English | German | Russian | Czech

Plymstock English

Meaning Plymstock meaning

What does Plymstock mean?

Plymstock

A suburb of Plymouth, Devon, England, on the east side of the River Plym (OS grid ref SX5153).

Are you looking for...?