Meaning of the name - Cleopatra

English Name: Cleopatra
Sex: