Moritz \m(o)-ri-tz\ as a boy's name is a variant of Maurice (Latin), and the meaning of Moritz is "dark-skinned, Moorish".
The baby name Moritz sounds like Mauritz and Maurits. Other similar baby names are Loritz, Moriz and Moricz.