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