Bilirubin is degradation product of hemoglobin that goes through break down in the blood.
It can be elevated because of increased destruction of red blood cells or because of liver function problem where it can not process the normal bilirubin formed in the blood and its level goes up.
Red cells after their life span of 120 days break down and gets converted to bilirubin called unconjugated or indirect bilirubin.Normally 250-350 mg of bilirubin is produced this way daily.
This unconjugated bilirubin is taken to the liver where it is process by the liver cells in the form of conjugated bilirubin(direct) which is dissolved and secreted in bile in to the intestine and this is what gives brown color to the stools.
If there is more than normal destruction of red cells or liver is not able to process it normally because of liver disease, it level goes up in blood and this is called jaundice in simple terms.
Normal total bilirubin values are 0.3-1.9 mg/dl
Normal Direct bilirubin values are 0.00-0.3 mg/dl.
Your values of 2.1 for total bilirubin is slightly elevated. Also direct bilirubin value of 0.4 is also elevated.
It could be because of increased destruction of red cells, or liver problem because of viral hepatitis or alcohol abuse etc. Dehydration can cause slight elevation in bilirubin as well .
As for as serum iron is concerned
Serum iron that is high 211 and transferrin saturation of 62 is can be sign of hemochromatosis or excessive iron and that could be the reason for liver producing more bilirubin.
Normal values of iron are 30-160 ug/dl. value of 211 is high and indicates iron overload.
Normal transferrin saturation is 40-50%. your value of 62 % is high and again indicates iron overload.
A condition called hemochromatosis should be ruled out as a cause behind all these abnormal high values.
Hope it is clear. Please feel free to ask more.