Was Cleopatra Greek?

Yes, she was a Macedonian Greek on her father's side. Because we don't know who her mother was, we can't say for certain if she had any other ethnic blood.
Yes, she was a Macedonian Greek on her father's side. Because we don't know who her mother was, we can't say for certain if she had any other ethnic blood.