Fetching details from the dictionary...
both
many; various; all
together
「諸」 has other readings with different meanings.
various; many; several
all kinds of things; various things; large number of people