From Wiktionary, the free dictionary
From rum + shop.
rumshop (plural rumshops)
- A store where rum is sold.
1905 January 15, The New York Templar[1], volume 25, number 2, page 4:Last year a rumshop was opened in New York city under peculiar circumstances.