cavalcade

Noun
  1. A procession of people traveling on horseback (synset 108444875)

Other Searches