English Dictionary
Definition the more the merrier in British English
the more the merrier phrase
phrase
Synonyms and related words

English Dictionary