The English term "society" matches the Italian term "comitiva"

other english words that include "society" : italian :
choral society società corale