BabyNames
Names by meaning

Baby names meaning Light

Names that mean light, bright, sunshine or star — radiant and hopeful choices that sparkle in any language. On this page you will find 392 baby names that mean Light — 158 for boys, 224 for girls and 10 for unisex — drawn from 21 origins. Each entry shows the meaning, origin and gender, so you can shortlist the Light-inspired names that fit your family best.

For a boy, popular Light names include Vihaan, Arjun, Reyansh, Luke. For a girl, favourites include Diya, Luna, Nova, Kiran. Names below are sorted by popularity, mixing timeless classics with modern and unique picks.

Try each name out loud with your surname, and shorten it to test the nickname. When you have a few Light-name candidates, open the free baby names generator and type "Light" in the meaning box to see even more matches filtered by origin, rashi and starting letter — then heart your favourites and check how they flow with a middle or sibling name.

392+ names meaning Light Meanings, origins & gender included

Names meaning Light

Popular Light names first, sorted by rank, with meaning, origin and gender shown for comparison.

Name Meaning Origin Gender
Vihaan Dawn, morning Hindu boy
Arjun Bright, shining, white Hindu boy
Diya Lamp, divine light Hindu girl
Reyansh Ray of light, part of the sun Hindu boy
Luna Moon Western girl
Nova New, star Western girl
Luke Bringer of light Christian boy
Taranjit Victor of the stars Sikh boy
Kiran Ray of light Hindu girl
Navdeep New lamp, light Sikh boy
Vivaan Full of life, lord of the sun Hindu boy
Morgan Sea-born, bright Christian unisex
Noor Light, radiance Muslim unisex
Aarush First ray of the sun Hindu boy
Aadhav Sun Hindu boy
Aahan Dawn, sunrise Hindu boy
Aditya Sun, son of Aditi Hindu boy
Ahaan Dawn, sunrise Hindu boy
Alok Light, brilliance Hindu boy
Anshul Radiant, bright Hindu boy
Arush First ray of light Hindu boy
Bhargav Shining, brilliant Hindu boy
Bodhi Enlightenment, awakening Hindu boy
Chandan Sandalwood, moon Hindu boy
Chandra Moon Hindu boy
Chirag Lamp, light Hindu boy
Dhruv Pole star, constant Hindu boy
Dinesh Lord of the day, sun Hindu boy
Dipak Lamp, light Hindu boy
Divit Immortal, divine light Hindu boy
Eshaan Lord of the sun, Shiva Hindu boy
Harsha Joy, delight Hindu boy
Himanshu Moon, cool as ice Hindu boy
Ishaan Lord of the sun Hindu boy
Ishant Sunset, god of night Hindu boy
Jyotish Astrologer, light of stars Hindu boy
Ketan Bright, banner Hindu boy
Kiran Ray of light Hindu boy
Mihir Sun Hindu boy
Nandan Delightful, joyful Hindu boy
Nilesh Lord of the blue, moon Hindu boy
Nishant Dawn, end of night Hindu boy
Ojasvi Radiant, energetic Hindu boy
Pratyush Sunrise, first light Hindu boy
Pulkit Joyful, delighted Hindu boy
Rakesh Lord of the full moon Hindu boy
Ravi Sun Hindu boy
Rohit Red, first rays of the sun Hindu boy
Sawan Monsoon month, moon Hindu boy
Somnath Lord of the moon, Shiva Hindu boy
Suraj Sun Hindu boy
Tejasvi Radiant, brilliant Hindu boy
Uday Rising, dawn Hindu boy
Ujjwal Bright, radiant Hindu boy
Udayan Rising sun Hindu boy
Viraj Sovereign, radiant Hindu boy
Chandni Moonlight Hindu girl
Chiara Bright, clear Hindu girl
Damini Lightning Hindu girl
Deepa Lamp, light Hindu girl

Showing 60 of 392 Light names. Open the generator and type "Light" in the meaning box to browse the complete list.

Browse names by meaning

Explore other beautiful name meanings.

Related name pages

Compare full gender lists, explore names by letter or origin, and see what is trending.

Light baby names FAQ

What baby names mean Light?

There are 392 baby names that mean Light in our collection, including Vihaan, Arjun, Diya, Reyansh, Luna, Nova. Each name below shows its full meaning, origin and gender so you can compare at a glance.

What is the best Light name for a boy?

Popular boy names meaning Light include Vihaan, Arjun, Reyansh, Luke. You will find 158 boy names with this meaning in the list below, ordered by popularity.

What is the best Light name for a girl?

Popular girl names meaning Light include Diya, Luna, Nova, Kiran. Explore all 224 girl names with this meaning in the table below.