What does barkha mean?

barkha meaning in Urban Dictionary

Its a hindi name,means Rain.