Find the word definition

Wiktionary

moresomes

n. (plural of moresome English)