Markesha

What does Markesha mean?

A feminine name popular in African-American communities.

Popularity of Markesha over time

What do parents think of Markesha?