Overlordship

Definition:

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

Compare overlordship with other words:

overlord vs. overlordship