Names: Guruprasad

Names:
A favour or gift from guru/God