Barrow

Alternate orthography
بارو
English: Translation
snowy rain
noun
Sky, weather and climate