Save Type Surname (from given name) Usage Tamil, Sanskrit Scripts சுஜந்தன்(Tamil) Meaning & History Sujanthan is of South Asian origin, specifically Tamil. The name is derived from the Tamil and Sanskrit roots, with "Sujan" meaning "good-hearted" or "virtuous," and "-than" being a suffix meaning "person" or "one."