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