The meaning of Jagdish as 'World Ruler' is not appropriate.The name is composed of two words 'Jagat' & 'Ish' which after Sanskrit rules of sandhi (conjugation of two words into one) becomes Jagdish.Jagat means 'The World'Ish means 'God'Direct translation is not possible. Here Jagat emphasize 'Everything' so the proper translation is 'Supreme God' or 'God of Everything'.