Sudha is a Hindu/ Sanskrit Indian feminine given name meaning living water and also, in other variations, nectar.