Found 3 synonyms
whole
whole people
whole variety
whole society
whole series
whole set
assembly
public assembly
assembly hall