Persian · noun · Nature & the Garden

Barf

बर्फ़
Meaning

Snow; ice.