Popularity: 15269
Origin: Indian
Meaning: Loved one; Good man
If you seek a beautiful boy's name that symbolizes your love for baby, you have come to the right place! Sajan is an Indian given name meaning "loved one," which points to the unconditional love a parent feels for their precious bundle. This Hindu name also means "good man," which encapsulates the positive attributes and character that your beloved baby boy will undoubtedly embody throughout life.