Is Cleopatra Egyptian?

She was part Macedonian Greek and part Egyptian

yes and no. Cleopatra was ethically a Greek, but she lived and ruled in Egypt and she followed the Egyptian religion and customs. We don't know who her mother was or her mother's ethnicity, so we can only say for certain that she was Greek on her father's side.