This paper considers semi-global robust output regulation problem for a class of singular nonlinear systems whose algebraic equations are not precisely known. Since the algebraic equations are not known, the output regulation problem of singular nonlinear systems cannot be solved by directly reducing the singular nonlinear system into a normal nonlinear system. Based on internal model principle, we convert the robust output regulation problem of singular nonlinear systems into a robust stabilization problem of an augmented singular nonlinear system. The augmented singular nonlinear system is also with unknown algebraic equations. However, without transforming the singular nonlinear system into a normal nonlinear system, it is shown that the augmented singular nonlinear system can be semi-globally stabilized by a high gain output feedback control law under some reasonable assumptions. Moreover, the semi-global stabilization control law of the augmented singular nonlinear systems also solves the semi-global robust output regulation problem of the original singular nonlinear system.