English to English
overlord
('/oU/v/@/,l/oU/rd
)
noun (n)
- a person who has general authority over othersseseorang yang mempunyai jenderal authority over lainsource: wordnet30One who is lord over another or others; a superior lord; a master.orang yang kendalikan lain atau orang lain; tuhan yang tinggi; seorang master.source: webster1913