The name Moritz is a boy's name of German origin meaning "dark-skinned". Moritz and is often added to lists like Cool Boy Names From Around the World and discussed in our forums with posts like "Build a Sibset With Middles".
From the experts:
The exotic-to-the-English-ear Moritz is a Top 20 name in Germany and a form of Maurice or Morris, which are modern variations of the ancient Roman Maurus. There were several early saints named Maurus and a famous 3rd century Saint Maurice, who was a Roman infantryman who was martyred when he refused to worship Roman gods. The Moritz form also references the posh Swiss ski resort St. Moritz.