cavalcadeEnglish

cavalcade

Noun

A procession of people traveling on horseback

English: cavalcade