Grogshop
English Meaning
A shop or room where strong liquors are sold and drunk; a dramshop.
- A shop or room where strong liquors are sold and drunk.
Sorry, No Malayalam Meaning for your input!
See Grogsho Want To Try Grogshop In Malayalam??