Meaning of public building in English:
public building
noun
A building used by the public for any purpose, such as assembly, education, entertainment, or worship.
Origin
Mid 16th century; earliest use found in Thomas Hoby (1530–1566), courtier and translator.
Are You Learning English? Here Are Our Top English Tips