Name Details

सुभहेंदु (Subhendu)

Meaning

शुभ चंद्रमा