Indian Baby Names That Mean Moon or Sun
Baby Name Ideas · 100 names

Indian Baby Names That Mean Moon or Sun

This list features 100 unique Indian names inspired by the Sun and the Moon, reflecting celestial beauty, light, and power, perfect for your baby.

Male Names 50

Aditya

A prominent Vedic name for the Sun, symbolizing light, glory, and life-giving energy. It is one of the most popular choices for baby boys in India.

Arun

Known as the charioteer of the Sun god. The name represents the dawn, the redness of the morning sky, and the breaking of darkness.

Bhaskar

A classic Sanskrit name meaning "the light-maker" or "the one who creates illumination." It signifies brilliance and wisdom.

Ravi

One of the most common names for the Sun, representing heat, energy, and the source of life on Earth. It is simple, traditional, and powerful.

Suraj

A Hindi derivative of Surya, meaning the Sun. It represents warmth, clarity, and the daily renewal of life across the world.

Soma

In Vedic tradition, Soma is the deity of the Moon, associated with nectar and divine essence. It is a soulful and ancient name.

Himanshu

Meaning "the one with cool rays," this name perfectly captures the gentle, soothing nature of the Moon as opposed to the scorching Sun.

Chandra

The literal Sanskrit word for the Moon. It represents calmness, serenity, and the cool, reflective light that guides the night.

Mihir

A poetic word for the Sun. It suggests rays of light and is often associated with the ability to chase away shadows and gloom.

Aarush

Meaning the "first ray of the winter sun." This name signifies hope, new beginnings, and the gentle arrival of light.

Dinkar

Literally meaning "the one who makes the day." It refers to the Sun's role in governing the cycle of time and activity.

Rakesh

Meaning "Lord of the full moon night" (Purnima). It is a popular and evocative name celebrating the moon at its peak.

Indu

A soft, elegant name meaning "the bright drop" or the Moon. It is often used in literature to describe something beautiful and cool.

Suryansh

Meaning "part of the Sun." This name implies that the child carries the energy, brilliance, and warmth of the celestial star.

Shashank

Meaning "the one with the hare in the moon." A classic name rooted in mythology, representing beauty and traditional folklore.

Vivian

Derived from meanings associated with "full of life" and often linked to sun-like brightness and solar energy in modern contexts.

Divakar

Another name for the Sun, meaning "the creator of the day." It represents authority, light, and the start of all worldly deeds.

Neeraj

While often linked to the lotus, in some contexts, it is associated with the moon's beauty reflected in water.

Bhanu

A crisp, short name meaning the Sun or "shining." It denotes someone who is radiant and stands out in a crowd.

Mayank

A very popular name meaning the Moon. It is synonymous with beauty, grace, and the soothing influence of moonlight.

Marichi

Named after the sage Marichi, it means a "ray of light" from the Sun, representing purity and spiritual illumination.

Tanmay

Sometimes associated with the peacefulness of the moon-lit night, it refers to being absorbed in divine beauty.

Savitur

A name referring to the Vedic solar deity Savitr, representing the stimulating and life-giving power of the sun.

Ratan

Often used in poetic descriptions comparing the moon to a precious gem in the night sky.

Amshu

Meaning a "ray of the sun." It represents the small but potent parts that make up the brilliance of the entire solar body.

Kiran

Meaning a beam of light or a sunray. It is a gender-neutral name that implies energy, clarity, and brightness.

Tapan

Meaning "the heat of the sun." It represents passion, intensity, and the powerful, burning core of the solar star.

Mrigank

Another name for the Moon, often used in poetry to describe the shape and the deer-like patterns seen on its surface.

Tejas

Representing the "glow" or "splendor" of the sun. It signifies sharpness, brilliance, and an aura of power.

Anshuman

Meaning the "one with rays" (the Sun). It suggests a person who spreads light and positivity to everyone around them.

Sudhanshu

Meaning "the cool-rayed one." It evokes the image of the gentle moon providing comfort after a long, hot day.

Aatish

While it means fire, it is often linked to the solar heat and the explosive energy of the sun.

Suryakant

Meaning "beloved by the sun." It is also the name of a gemstone said to glow when exposed to sunlight.

Rajanikant

Meaning "Lord of the night" or "beloved of the night." It refers to the moon's dominance over the dark sky.

Hemanshu

Similar to Himanshu, it refers to the Moon, highlighting its golden/cool quality in the night sky.

Chitransh

Implies a part of the sun's brilliance, often used to signify a personality that is bright and illuminating.

Sudarshan

Meaning "good-looking" or "auspicious vision," often associated with the sun-like weapon of Lord Vishnu.

Bhaasvan

A Sanskrit word meaning "luminous" or "the shining one," directly describing the nature of the sun.

Rachit

Sometimes linked to the creation, mirroring the sun as the primary source of life and creation in Vedic thought.

Vikrant

While meaning powerful, it is often used for those who possess the strength and dominance of the sun.

Deepak

Meaning a lamp, symbolizing the inner sun or the light that guides one through the darkness.

Ark

An ancient Vedic name for the Sun. It is very short, powerful, and represents the essence of light.

Soham

Means "I am He." In some spiritual contexts, it is linked to the divine light of the Sun within the soul.

Suryan

A modern take on Surya, keeping the core meaning while providing a slightly more contemporary sound.

Chandan

Often associated with the coolness of sandalwood, which is compared to the cooling effect of the moon.

Jyotir

Meaning the light or flame, often used as a prefix for solar-related names.

Prabhakar

Meaning "the maker of light." A classic name that signifies the sun's ability to banish shadows.

Indrak

A variation derived from the moon's celestial presence, suggesting grace and beauty.

Shashwat

Meaning eternal, often associated with the sun as an everlasting source of energy.

Vivasvan

An ancient name for the Sun in the Vedas, meaning "the radiant one" or "the shining one."

Female Names 50

Sunita

Derived from the sun, meaning "well-behaved" or "one who follows the path of light." A very traditional and sweet name.

Chandni

Meaning "moonlight." It represents beauty, soft radiance, and a calming presence in the night sky.

Aruna

Meaning "dawn" or "the reddish glow of the morning sun." It symbolizes the awakening and new beginnings.

Induja

Meaning "born of the moon." It is an elegant, mythological name suggesting grace and ethereal origins.

Suravi

A melodic name meaning "the sun." It implies a personality that is bright, warm, and welcoming.

Shashi

A classic name meaning "the moon." It is short, poetic, and represents the serene beauty of the lunar glow.

Aditi

A major Vedic goddess, mother of the Adityas (solar deities). It means "boundless" and is linked to the sun's infinite nature.

Jyotsna

Meaning "moonlight." This name is often found in literature, symbolizing elegance and the peaceful night.

Ravi

While used for boys, it is sometimes used for girls to denote the strength and radiance of the sun.

Chandrika

Meaning "a ray of the moon" or "moonlight." It is a sophisticated name evoking grace and feminine charm.

Savitri

Named after the solar deity Savitr. It represents the light, energy, and life-giving power of the sun.

Minal

Meaning "precious gem" or "fish," often associated with the moon’s reflection in water.

Bhanvi

Meaning "sun" or "radiant." It is a modern, trendy name that carries the weight of solar brilliance.

Raka

Meaning the "full moon." It represents completeness, fullness, and the peak of lunar beauty.

Surya

Though traditionally masculine, it is increasingly used for girls to represent solar power and leadership.

Inu

Meaning "the moon." A very short, sweet, and modern name that is easy to pronounce globally.

Abhira

Often associated with a cowherd, but some interpretations link it to the brightness of the sun.

Chandra

Like Surya, this is traditionally masculine but is used as a feminine name in many Indian cultures.

Marisa

Sometimes associated with the sea and the moon, implying a connection to tides and rhythm.

Aarushi

Meaning "first rays of the sun." It is a delicate and optimistic name symbolizing hope and clarity.

Kiran

A popular gender-neutral name meaning "sunbeam." It denotes someone who brings light to others.

Shashikala

Meaning "a digit or phase of the moon." It is a very traditional name highlighting the moon's changing beauty.

Suryani

Meaning "the wife of the sun" or "solar energy." It is a strong, powerful name for a girl.

Amala

Meaning "pure" or "the moon," representing the clean, white, and tranquil nature of the lunar light.

Diya

Meaning "lamp" or "light." It represents the inner fire or the sun that burns within.

Indu

A classic, minimalist name meaning the moon, often associated with beauty and coolness.

Prabha

Meaning "glow," "shine," or "light." It is a simple name representing the radiance of the sun.

Chandramukhi

Meaning "moon-faced." A classic mythological reference to someone possessing great beauty.

Tejaswini

Meaning "the radiant one" or "full of brightness." It implies someone with a strong, solar personality.

Sohini

Meaning "beautiful." Often used in songs to describe the soft, alluring light of the moon.

Bhanumati

Meaning "possessing rays" or "luminous." It is a regal name for a girl of noble character.

Ranjani

Meaning "one who entertains" or "delights," often used in association with the moon’s beauty.

Sumitra

Meaning "good friend," with "su" being associated with the goodness of the sun.

Meena

Often linked to the moon's reflection in a pool of water, symbolizing depth and serenity.

Aaditya

Though used primarily for boys, it is occasionally used for girls to represent "The Sun."

Shubhangi

Meaning "one with a beautiful body," often compared to the grace of the moon.

Taran

Meaning "sun" or "star." A very energetic name symbolizing guidance and brightness.

Anshula

Meaning "radiant" or "sunny." It is a warm, evocative name for a bubbly personality.

Chandini

A variant of Chandni, meaning "moonlight," signifying beauty and soft, ambient light.

Suri

A short, playful version of Surya, implying someone who is the center of attention.

Deepika

Meaning "a little light," representing the sun's warmth and illumination.

Indira

Meaning "beauty" or "splendor," often linked to the qualities associated with the moon.

Vivi

Short, modern, and punchy, often linked to "vivid" brightness or sun-like energy.

Bhavya

Meaning "grand" or "splendid," often used to describe the majesty of the rising sun.

Soma

Used for girls as well, representing the nectar of the moon and calmness.

Archisha

Meaning "a ray of light." It is a unique and sophisticated name for a baby girl.

Chandrakala

Meaning the "crescent moon," referring to the specific beauty of the moon's shape.

Arni

A unique, short name meaning the sun, signifying strength and warmth.

Suryaja

Meaning "born of the sun," often used for the river Yamuna, implying strength and purity.

Nehal

Meaning "new," often associated with the freshness of a new sunlit morning.

Looking for the perfect name?Search 60,000+ baby names by origin, gender, rashi and first letter.
Search Names

Related Articles