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