What is the meaning of Overlord?
A ruler of other rulers.
A feudal lord directly owed rent or personal service by a tenant of subinfeudated land, a tenant's liege lord.
Anyone with overarching power or authority in a given domain.
Source: wiktionary.orgSearch words containing