From fo- (“under”) + aodach (“clothing”).
fo-aodach m (genitive singular fo-aodaich, plural fo-aodaichean)