Sumukh is a Sanskrit-derived Indian name meaning handsome-faced, pleasant-faced, or one of good countenance.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Sumukh?
Swipe through thousands of names like it