MalayTranslate.com
Malay to English Translator
Translate Here

English to English

overlord
('/oU/v/@/,l/oU/rd )

noun (n)

  • a person who has general authority over others
    seseorang yang mempunyai jenderal authority over lain
    Synonym:
    lord, master
    source: wordnet30
  • One 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