Manjula

Manjula is an Indian female name meaning “pleasing, beautiful, lovely” in Sanskrit. Origin: Sanskrit