What is a noun for soldiers?

Soldiers is a noun; a plural, common noun.

Collective nouns for soldiers include:

A company of soldiers

A boast of soldiers

A division of soldiers

A muster of soldiers

A phalanx of soldiers

A platoon of soldiers

A troop of soldiers

A squad of soldiers

An army of soldiers

A brigade of soldiers