Миросла́в — мужское имя славянского происхождения.
Происходит от древнерусских слов «мир» — мир, мирный и «слав» — слава.
Мирослав — означает «мирный», «мирная слава», «прославленный миролюбием». Производные формы: Мира, Слава.[1] (Из Вики )
На сайте kurufin.ru/html/Translate/Miroslav.html
От общеслав. "мир" + "слава". См. также Славомир.
Уменьшительные формы в русском языке (П.):
Мирослав: Мира, Мироха, Мироша, Слава, Славик
Мирослава: Мира, Мирка, Слава