Demarkus
US Popularity Rank: 17552
Origin: French
Meaning: Of Demarcus; Follower of Mars
Demarkus is a boy's name and a variant of DeMarcus.
Ad Placeholder
US Popularity Rank: 17552
Origin: French
Meaning: Of Demarcus; Follower of Mars
Demarkus is a boy's name and a variant of DeMarcus.
Ad Placeholder