Demarcus is an English name and is a fairly recent one. It is formed by the addition of the prefix “de” to the name Marcus. The name Marcus itself is of Latin origin and means that the bearer is “dedicated to Mars” or is very “war like”.
Disover and match names today only on the BabyHandle mobile app. Available in the App Store and Play Store