From llid (“inflamation, irritation”) + amrant (“eyelid”).
llid yr amrant m (plural llidiau yr amrant)