Green’s Dictionary of Slang

solly n.

[Lat. sol, the sun]

(Aus.) the sun.

[Aus]Bulletin (Sydney) 20 Aug. Red Page/1: It seems like years since good ole Solly shined.