Sanskrit · noun · Character & Virtue

Sajjan

सज्जन
Meaning

A good or virtuous person; a gentleman.