And here is the definition for "army" for when you focus in on that. I'm sure you'll see definition 2 & 3 suit the description of that "caravan".
army noun
ar·?my | ?är-m?
plural armies
Definition of army
1a : a large organized body of armed personnel trained for war especially on land
b : a unit capable of independent action and consisting usually of a headquarters, two or more corps, and auxiliary troops
c often capitalized : the complete military organization of a nation for land warfare
2 : a great multitude
an army of birds
3 : a body of persons organized to advance a cause
https://www.merriam-webster.com/dictionary/army