look up any word, like blumpkin:
 
1.
Its a hindi name,means Rain.
Barkha is very essential for life.
by Tabinda March 29, 2006

Words related to barkha

barish barsaat basant neer pani