Pouring rain'd come from me? (5)
I believe the answer is:
indra
'me?' is the definition.
Both the definition and answer are singular nouns.
Maybe you can see an association between them that I don't see?
'pouring rain'd come' is the wordplay.
'rain'd' anagrams to 'INDRA'.
However, I am unsure how this is indicated.
'from' acts as a link.
Can you help me to learn more?
(Other definitions for indra that I've seen before include "Hindu god of rain and thunder - drain (anag)" , "Indian god" , "Hindu god of the weather" , "Hindu king of the gods" , "One responsible for rain" .)