meaning of lobspound

1. A prison.


Related Words

lobspound |

Developed & Maintained By Taraprasad.com

Treasure Words