English edit

Etymology edit

ale +‎ shop

Noun edit

aleshop (plural aleshops)

  1. A shop where ale can be bought.