From Old Irish semróc, diminutive of semar, semair (“clover”).
seamrag f (genitive singular seamraig, plural seamragan)