Sanskrit · noun · Everyday Life

Barsaati

बरसाती
Meaning

A rooftop room or shelter; also a raincoat.