Overlord — synonyms, definition

1. overlord (Noun)

2 synonyms
lord master
1 definition

overlord (Noun) — A person who has general authority over others.

2 types of
ruler swayer
3 types
feudal lord seigneur seignior