Sinhala Dictionary definitions for overlord
overlord 🔊 /owˈvɚlɔˌɹd/
overlord : ප්රධානීන් සමූහයක අධිපතියා
overlord : වංශාධිපතියා
overlord : අධීශ්චරයා
overlord : අධීශ්වර
overlord definition
Noun. One who is lord over another or others; a superior lord; a master.