cavalcade
1.
(
noun
) a procession of people traveling on horseback
Related Words:
procession
Terms and Conditions of Use / Copyright Notice