Sanskrit name meaning 'good person' or 'wise and noble,' from 'su' (good) and 'jan' (person).
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Sujan?
Swipe through thousands of names like it