See Also: overlord(dictionary)
overlord(dictionary)
Operation Overlord(dictionary)

overlord (oh)



someone with great power over a large number of people, especially in the past