sheepshearing: a festival held at the time sheep are normally sheared
festival: an organized series of acts and performances (usually in one place)
papyrus: tall sedge of the Nile valley yielding fiber that served many purposes in historic times