OVERLORD


Meaning of OVERLORD in English

n. a supreme lord. overlordship n.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.