From Middle Irish sengán, from seng (“thin, slender”) + -án. By surface analysis, seang (“thin, slender”) + -an.
seangan m (genitive singular seangain, plural seangain or seanganan)