Possibly: Lord of the lords, A name for Lord Rama (but this appears to be a speculative interpretation rather than an established meaning)

1 Post