Meba

What does Meba mean?

Contemporary invented feminine name.

Popularity of Meba over time

What do parents think of Meba?