meaning of lobspound
1.
A
prison.
Related Words
lobspound
|
Developed & Maintained By
Taraprasad.com