Talarah - meaning fresh rain