Name Cleopatra has Greek, Egyptian, Latin, English, Indian origin and person with this name are mainly Christian by religion. Name Cleopatra generally means Glory of the father or A Queen of Egypt or Her Father's Fame and is a Feminine (or Girl) name. |