Татарское имя Шайхеджан означает Шейх (см.) + джан (душа, человек). Срав.: Джаншейх.
Сайт предназначен для определения значения татарских имен