overlord in Greek
overlord in Greek
επικυρίαρχος
A ruler of other rulers.
ηγεμόνας
A ruler of other rulers.