Welcome back to icliniq.com.
So, actually, your hemoglobin level is borderline high and not low. So, you are not having anemia. You are probably thinking about polycythemia. But as your hemoglobin is not much elevated and your total WBC count with platelet count are within range, no need to worry. In the female, normal hemoglobin range is between 13 to 16. I suggest you investigate with serum erythropoietin just to be sure if it is within range. Excess non-vegetarian diet also can lead to high hemoglobin level. Sometimes, if the investigation is done in the dehydration stage, then also such finding can occur. You can revert back with serum EPO (erythropoietin) report to guide you further.