Name Details

Guruprasada

Meaning

the blessing of the guru