public places
English
Noun
public
places
plural of
public place