Noun Definition

overlordship

1.Definition: the position of overlord

Category: General