0:00/??? Janma~ Birth in Hindi From the recording Janma~ Birth in Hindi Share Janma means "Birth" in the Hindi Language... This haunting melody dance features Annie on Native American Flute and Djembe, & Tom Prasada-Rao on Electric Sitar!