Točno porijeklo imena Marko nije sigurno, pošto postoji više teorija o značenju i etimologiji imena. Moguće je da potiče od latinskog Marcus, što je oblik za rimsko osobno ime. Po nekim tumačenjima, izvedeno je iz imena Martius, što znači rođen u martu, ili iz mas, maris, u značenju muževan. Po drugim izvorima, ime je izvedeno iz riječi Mars, kojom se u rimskoj mitologiji nazivao bog rata. Postoji teorija da je u osnovi imena latinska riječ marceo, u značenju biti slab, uveo, mlitav.
Ermin je muško ime latinskog porijekla. Značenje imena dolazi od latinskog Erminus od starovisokonjemački Irmin što znači velik, sveobuhvatan. Ženski oblik ovog imena je Ermina.