Name Details

सुमुखा (Sumukha)

Meaning

शुभ चेहरा