Online English Dictionary

Home

Shrunken


p. p. & a.

A village or small town; -- usually referring to Jewish towns in Eastern Europe.


© 2009 Dammam Community College