torciata

Noun

 * 1) torchlit parade / procession