Who is Lord of Lords?

Deuteronomy 10:17 NWT

For Jehovah your God is the God of gods and the Lord of lords, the God great, mighty, and awe-inspiring, who treats none with partiality and does not accept a bribe.

Who is the "God of gods and Lord of lords"?
Revelation 17:14 NWT

These will battle with the Lamb, but because he is Lord of lords and King of kings, the Lamb will conquer them. Also, those with him who are called and chosen and faithful will do so.”

Who is the "Lord of lords"?