infiorata

Noun

 * 1) a festival in which a street is carpeted with flowers