pub (English) comes from English public, from Middle English publik, from Middle French public, from Latin pūblicus, from Old Latin poplicus, from Latin pōpulus, from Proto-Italic poplos — army.
pub (English): A public house where beverages, primarily...