Jayasudha

in baby girl name

The meaning of Jayasudha is Nectar Of Victory