Persian · noun · Nature & the Garden

Barf-baari

बर्फ़बारी
also written: Barfbari
Meaning

A snowfall.