Marek is a Slavic form of Mark, from Latin Marcus and often associated with the god Mars.
Like Marek?
Swipe through thousands of names like it