Overlord
Word Dictionary
-> Overlord
Search:
Overlord
(n.) One who is lord over another or others; a superior lord; a master.
Terms of Use
Canadian Jobs