demonstration: a public display of group feelings (usually of a political nature)
protest: the act of protesting; a public (often organized) manifestation of dissent
narthex: portico at the west end of an early Christian basilica or church