Fetching details from the dictionary...

to fall (of rain, snow, ash, etc.); to come down
to form (of frost)
to beam down (of sunlight or moonlight); to pour in
to visit (of luck, misfortune, etc.); to come; to arrive
「降る」 has another reading with different meanings.
午後から雨が降るらしいよ。
It seems it will rain from the afternoon.
昨夜たくさん雪が降った。
It snowed a lot last night.
朝から降り続いていて洗濯物が干せない。
It's been raining since morning so I can't hang the laundry.