Englishfor English speakers
despot English
Meaning despot meaning
What does despot mean?
Definitions in simple English
despot
despot
Synonyms despot synonyms
What other words have the same or similar meaning as despot?