Tamil Dictionary 🔍

overlordship

O"ver*lord"ship, n. Defn: Lordship or supremacy of a person or a people over others. J. R. Green.


overlordship - Similar Words