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