From Middle English sammen, samnen, from Old English samnian, ġesamnian (“to collect, assemble, bring together, gather, join, unite, compose, meet, glean”), from Proto-West Germanic *samnōn, from Proto-Germanic *samnōną (“to gather”), from Proto-Indo-European *sem- (“one”). Cognate with Dutch zamelen (“to collect”), German sammeln (“to collect, gather”), Swedish samla (“to gather, collect”), Icelandic samna (“to gather, collect”). More at same.