Hindu deity often pictured atop a white elephant (5)
I believe the answer is:
indra
(Other definitions for indra that I've seen before include "Hindu king of the gods" , "One responsible for rain" , "Hindu sky god" , "Hindu god of the weather" , "Hindu god of rain and thunder - drain (anag)" .)