Татарское имя Мирхафиз означает Мир (измененное "эмир") + Хафиз (см.).
Сайт предназначен для определения значения татарских имен