Plumstead peculiars

plural noun
Plum·​stead peculiars | \ ˈpləmzˌt|ed-, -t|ə̇d-, -m(ˌ)st|\

Definition of Plumstead peculiars

History and Etymology for Plumstead peculiars

Plumstead, parish in Woolwich metropolitan borough, London, England

Keep scrolling for more