cavalcade
1. [ noun ] a procession of people traveling on horseback
Related terms: procession