Where is Zhenren?
The True Man
Arabic islam, to surrender.
Arabic Imam, leader or guide – one who leads prayer.
Insân, Arabic for human. May also mean pupil of the eye.