Имеет славянское происхождение, образовано сложением двух основ со значением «мир» (мирный) и «слава». Женская парная форма имени — Мирослава.
На Руси имя известно с XII века. В начале XX столетия оно получило популярность в Западной Украине; в целом имя распространено у многих славянских народов. В церковный календарь имя традиционно не входит, поэтому в католических странах именины нередко отмечают в дни памяти святых с близкими по значению именами — например, Иринея или Фридерика.
Данное имя входит в группы: русских и славянских имён.