the more the merrier - definition and synonyms

phrase
  1. used for saying that you will be happy if more people come or take part in what you are doing
See also main entry: more