OVERLORD MEANING IN ENGLISH

• Overlord Definition & Synonyms

  1. (n.) One who is lord over another or others; a superior lord; a master.


Synonyms:
Lord, Master,

• Overlordship Definition & Synonyms

  1. (n.) Lordship or supremacy of a person or a people over others.


RECENT SEARCHES