On 3/2/09, Kumara Bhikkhu <yg@...> wrote:
> Don't you think "devo" here may be better translated as the sky or rain
> cloud?
This is right. 'deva' is a common Pali term for rain, rainy sky or
cloud . This meaning is noted in PTS Dictionary under DEVA. So devo
vassati means "it rains" or "it is raining".

Mahinda