Last updated: March 2026

Character Name

Arjun

Meaning — Derived from Sanskrit "arjuna" meaning "white", "clear", or "shining". In Hindu tradition, Arjun is the heroic archer-prince of the Mahabharata, one of the five Pandava brothers, whose dialogue with Krishna forms the sacred Bhagavad Gita.·Sanskrit origin·Male·AR-jun

Arjun Rooted in the Mahabharata's greatest hero, the name Arjun carries connotations of exceptional skill, moral struggle, and spiritual growth. Characters named Arjun are often depicted as gifted but conflicted — warriors or champions who must reconcile duty with conscience, making them natural protagonists in stories of heroism and transformation.

Best genres for Arjun

Historical FictionMythologyFantasyLiterary FictionAdventure

Famous characters named Arjun

Arjuna

Mahabharata Vyasa

The greatest archer among the Pandava brothers whose moral crisis on the battlefield of Kurukshetra prompts Krishna's teachings in the Bhagavad Gita.


Variations & nicknames

ArjunArjuna

Pairs well with

Arjun SharmaArjun SinghArjun NairArjun KapoorArjun RaoArjun Verma

Writing a character named Arjun?

Hearth's distraction-free editor helps you develop characters and write every day.

Start writing free

Related names


More Sanskrit names

Anita

Derived from Sanskrit "anita" meaning "grace", "favor", or "one who has been led". It is also used as a diminutive form of the name Ana across South Asian languages, and is common across India, particularly in Hindi-speaking regions.

Padma

Directly from Sanskrit meaning "lotus". Like Kamala, Padma represents the sacred lotus of Hindu, Buddhist, and Jain traditions — a name for Lakshmi and also used in Buddhist traditions as in Padmasambhava (the Lotus-Born). The lotus is the flower of spiritual awakening.

Lakshmi

Derived from Sanskrit "lakshana" meaning "mark", "sign", or "auspicious omen". Lakshmi is the Hindu goddess of wealth, fortune, beauty, and prosperity — the consort of Vishnu and the embodiment of divine grace and abundance.

Indira

Derived from Sanskrit "indira" meaning "beauty" or "splendour" — an epithet of Lakshmi, the goddess of wealth and beauty. The name is also associated with Indra, king of the gods, and carries connotations of power, radiance, and sovereignty.

Surya

Directly from Sanskrit meaning "the sun". Surya is the Hindu solar deity, one of the principal Adityas, worshipped as the source of light, life, and time itself. The name is used for both boys and girls across South Asia.

Anjali

From the Sanskrit anjali, the word for the gesture of joining both hands together in offering or salutation — from añj meaning "to anoint, to honor". The anjali mudra (hands pressed together at the chest) is the fundamental gesture of respect, prayer, and greeting across Hindu, Buddhist, and Jain traditions, making this name an embodiment of devotion and reverence.


Explore more