Latin-English dictionary »

cleopatra meaning in English

LatinEnglish
Cleopatra [Cleopatrae] (1st) F
noun

Cleopatra [Cleopatra]noun
[UK: ˌkliə.ˈpæ.trə] [US: ˌkliə.ˈpæ.trə]

Queen of Egyptnoun