Prices Increasing soon Prices Increasing Soon

Sanskrit Baby Girl Names

Choosing a name for your baby girl is a cherished tradition, and what could be more meaningful than selecting a name with deep cultural and historical roots? Sanskrit baby names or baby girl names hindu not only offer a sense of timeless elegance but also carry profound meanings and spiritual significance. 

Read more
Gets ₹1 Cr. Life Cover at just
COVID-19 Covered
The Policybazaar Advantage
Dedicated claim support for family FREE
Upto 10% discount# for buying online
Only certified experts will call you on 100% recorded lines
We are rated~
rating
7.7 Crore
Registered Consumer
50
Insurance Partners
4.2 Crore
Policies Sold

#All savings and online discounts are provided by insurers as per IRDAI approved insurance plans | Standard Terms and Conditions Apply

By clicking on "View plans" you agree to our Privacy Policy and Terms of use

~Source - Google Review Rating available on:- http://bit.ly/3J20bXZ

Secure Your Child's Future
Protecting what matters most in your absence
+91
Secure
We don’t spam
Check Your Premium Now
Please wait. We Are Processing..
Get Updates on WhatsApp
The Policybazaar Advantage
Policybazaar Advantage Icon
Dedicated claim support for family FREE
Policybazaar team will help and support you at the time of claim. A personal claim handler from our team of experts will get in touch with you when your nominee applies for a claim on our website.
Policybazaar Advantage Icon
100% calls recorded to ensure no mis-selling
We will make sure you get what is promised by the advisors. We conduct regular monitoring of our calls to make sure you get the best experience.
Policybazaar Advantage Icon
Exclusive lifetime discount upto 5% for buying online
The discounts will be valid for the entire policy payment term and is not available if you choose to buy the insurance through offline agents.
Policybazaar Advantage Icon
Advisors available in your city
Our advisors are available in more than 55 cities across India and can help you at your doorstep in understanding the plans and in documentation.
Policybazaar Advantage Icon
Refund at the click of a button
In case you aren’t happy with your purchase, you can cancel your policy hassle-free at the click of a button. We will help you with the cancellation and refund of your policy.

These names, rich in heritage and beauty, reflect virtues, nature, and divine qualities, making them a perfect choice for parents seeking something unique and resonant for their little one. Explore these Indian Hindu baby girl names, Sanskrit names and cute baby girl names and find the perfect one that will grace your daughter with a lifelong identity steeped in tradition and wisdom.

Best Sanskrit Baby Girl Names

  1. Baby girl names starting with A:

    Here are some unique Indian baby girl names starting with A:

    Aadhya - First power, Goddess Durga

    Aaradhya - Worshipped, adored

    Aarohi - A musical tune

    Aasha - Hope, desire

    Aashna - Friend, beloved

    Aastha - Faith, belief

    Aditi - Boundless, free, mother of gods

    Adya - First, unparalleled

    Aishwarya - Prosperity, wealth

    Akanksha - Desire, ambition

    Akriti - Shape, form

    Aloka - Brightness, light

    Amara - Immortal, eternal

    Ambika - Goddess Parvati, mother

    Amrita - Immortal, nectar

    Anika - Graceful, brilliance

    Anjali - Offering, gift

    Ankita - Conquered, marked

    Anushka - Grace, favor

    Aruna - Dawn, reddish glow

    After knowing the unique Indian baby girl names starting with A, now let’s unique Indian baby girl names starting with B:

  2. Baby girl names starting with B:

    Bala - Young girl, strength

    Balaika - Young maiden, one who is youthful

    Banita - Woman, young lady

    Barkha - Rain, monsoon

    Bhakti - Devotion, faithfulness

    Bhanu - Sun, radiance

    Bharati - Goddess Saraswati, speech

    Bhumika - Earth, role

    Bina - Musical instrument, melody

    Bindu - Drop, point, dot

    Bijal - Lightning, bright

    Bina - Melodious, musical

    Bhoomi - Earth, goddess of the earth

    Brahmi - Goddess Saraswati, one who knows the Vedas

    Brijya - Born in Brij, a sacred land

    Bhaswati - Illuminated, radiant

    Bhanavi - Daughter of the sun, radiant

    Bhavini - Emotional, woman of the house

    Bhargavi - Goddess Lakshmi, radiant

    Bandita - Worshipped, adored

  3. Baby girl names starting with C:

    Chandana - Sandalwood, sacred

    Chandra - Moon, shining

    Chandrika - Moonlight, brightness

    Charul - Beautiful, graceful

    Charita - History, virtue

    Chaitali - Born in the month of Chaitra, springtime

    Chaitra - The first month in the Hindu calendar, spring

    Chandini - Moonlight, glow

    Chavi - Radiance, glow

    Chahna - Affection, love

    Chandrika - Moonlight, delicate

    Chandni - Moonlight, shining

    Charvi - Beautiful, lovely

    Chinmayi - Blissful, full of consciousness

    Chinmayi - Pure, consciousness

    Chara - Wanderer, moving

    Chandrika - Moonlight, brightness

    Chinika - Pure, innocent

    Chaarvi - Graceful, beautiful

    Chandini - Moonlight, luminous

  4. Baby girl names starting with D:

    Here are baby girl names starting with D:

    Diksha - Initiation, dedication

    Divya - Divine, heavenly

    Dhara - Earth, flow

    Dhanvi - Wealthy, prosperous

    Deepa - Light, lamp

    Deepika - Little lamp, light

    Disha - Direction, path

    Diti - Mother of the demons, earth

    Divyanka - Divine, heavenly

    Durga - Goddess Durga, invincible

    Devi - Goddess, divine

    Dharini - Earth, supporter

    Damini - Lightning, a bright light

    Deepali - Row of lamps, light

    Daya - Compassion, kindness

    Dharika - Earth, bearer

    Diksha - Ceremony of initiation, spiritual awakening

    Dhanashree - Wealth, prosperity

    Dhanvika - Wealthy, prosperous

    Dhruti - Courage, resolve

  5. Baby girl names starting with E:

    Eesha - Goddess Parvati, purity

    Eshwari - Goddess, supreme

    Ekta - Unity, harmony

    Eshana - Desire, search

    Ekisha - Goddess Durga, single goddess

    Eshitha - Desired, wished for

    Eshwari - Goddess, ruler

    Eshitha - Desiring, wishing

    Elina - Intelligent, shining

    Eshwari - Goddess, divine

    Eshana - Seeking, desire

    Ekisha - Goddess Durga, one goddess

    Eshita - Desired, wished for

    Eshita - Desiring, longed for

    Ekisha - Single goddess, unique

    Ekta - Unity, oneness

    Eshita - One who desires, wished for

    Ekisha - Goddess Durga, single deity

    Eshwari - Divine, goddess

    Ekisha - Goddess Durga, one who is unique

  6. Baby girl names starting with F:

    Falguni - Born in the month of Falgun, beautiful

    Farida - Unique, precious

    Fayal - Everlasting, eternal

    Fahira - Brilliant, bright

    Fariha - Joyful, happy

  7. Baby girl names starting with G:

    Gagana - Sky, heaven

    Gargi - A learned woman, a sage

    Gajalakshmi - The goddess Lakshmi in her form of an elephant

    Ganga - The sacred river Ganges

    Gauri - Fair, goddess Parvati

    Gayatri - A Vedic hymn, also the goddess of the Gayatri mantra

    Gita - Song, the holy scripture Bhagavad Gita

    Gunjan - Humming sound, reverberation

    Gulika - A type of medicinal herb

    Gunita - Virtuous, with good qualities

    Gulnar - Flower of pomegranate, radiant

    Gitali - One who sings, melodious

    Gauravi - Graceful, full of grace

    Gaurika - Young girl, goddess Parvati

    Gangaadharini - One who holds the Ganges (goddess)

    Ganesha - Associated with Lord Ganesha, the remover of obstacles (sometimes used for girls in certain contexts)

    Gulbadan - Of the nature of flowers

    Githanjali - Offering of songs, poetic offering

    Gokila - The one who lives in the house of cows (Krishna)

    Gowri - Goddess Parvati, the one with a white complexion

  8. Baby girl names starting with H:

    Hamsa - Swan, symbol of purity and grace

    Harini - Deer, graceful and gentle

    Hema - Gold, precious

    Hemaadri - Golden mountain

    Hemlata - Golden creeper, a type of plant

    Hamsika - Swan-like, a name for Saraswati, the goddess of learning

    Hiranya - Golden, wealth

    Haritha - Green, nature

    Hina - Fragrance, also the name of a flower

    Heshitha - Smiling, cheerful

    Hridya - Heartfelt, beloved

    Hritika - Truthful, of the heart

    Hemaal - Golden, precious

    Hemasri - Golden beauty, divine splendor

    Himalaya - The great mountain range (often used metaphorically)

    Hemaasha - Golden ray

    Harsha - Joy, happiness

    Hareesha - A form of the goddess Lakshmi, compassionate

    Hridita - One who is loved, dear

    Heshitha - Smiling, cheerful

    You can also check unique Indian baby boy names and meanings for your dearest son.

  9. Baby girl names starting with I:

    Ishita - Desired, superior

    Ishwari - Goddess, supreme ruler

    Indira - Goddess Lakshmi, radiant, beautiful

    Ishana - Goddess Parvati, the one who is the ruler

    Ishwari - Supreme goddess, ruler

    Inika - Earth, little earth

    Iksha - Glance, vision

    Ila - Earth, speech

    Irisha - Earth, radiance

    Indira - Goddess Lakshmi, beauty, splendor

    Ishana - Prosperous, Goddess Lakshmi

    Indu - Moon, moonlight

    Ishwari - Goddess Durga, divine power

    Ishika - Paintbrush, a name for the goddess Saraswati

    Ishwari - Divine, supreme goddess

    Ishitha - Superior, exalted

    Ishara - Divine, sign

    Ishwarya - Wealth, prosperity

    Ikshitha - Bright, shining

    Ishwarya - Goddess Lakshmi, prosperity

  10. Baby girl names starting with J:

    Jaya - Victory, triumph

    Jasmin - Jasmine flower, fragrant

    Jahnavi - Ganga river, daughter of the earth

    Jivika - Source of life, living

    Jyoti - Light, radiance

    Janavi - Ganga river, the river goddess

    Jaya - Victory, success

    Janhavi - Ganga river, daughter of the earth

    Jaswita - Radiant, bright

    Jahnavi - Ganga river, daughter of the earth

    Jivanta - Living, full of life

    Jayanti - Victorious, goddess Durga

    Jeevika - Source of life, nourishment

    Jagriti - Awakening, alertness

    Jaladhi - Ocean, sea

    Janya - Born, produced

    Jivitha - Life, living

    Jasini - Radiant, shining

    Jayashree - Goddess of victory, prosperity

    Jaya Lakshmi - Victory and prosperity

  11. Baby girl names starting with K:

    Here are baby girl names with K:

    Kavya - Poetry, literary composition

    Kriti - Creation, work of art

    Kumudini - Lotus, moonlight

    Kavitha - Poem, verse

    Kiran - Ray of light, beam

    Kavitha - Poem, poetic expression

    Kanya - Maiden, young girl

    Kamini - Desirable, beautiful

    Kshama - Forgiveness, patience

    Kavita - Poem, creativity

    Keshavi - With beautiful hair, a name for goddess Durga

    Kushal - Skillful, talented

    Kshirja - Born from milk, the goddess of milk

    Kundalini - Coiled energy, spiritual energy

    Kshithi - Earth, land

    Kshama - Forgiveness, patience

    Kavitha - Poetic expression, verse

    Keshini - One with beautiful hair

    Kusum - Flower, blossom

    Kshithi - Earth, land

  12. Baby girl names starting with L:

    Lakshmi - Goddess of wealth and prosperity

    Lalita - Graceful, playful, and charming

    Lavanya - Grace, beauty

    Lalitha - Beautiful, charming, graceful

    Lalima - Redness, beauty

    Laxmi - Goddess of wealth and prosperity

    Lalitha - Playful, charming

    Latha - Creeper, vine, or a delicate and graceful woman

    Latika - Small creeper, vine

    Lalima - Beauty, red color

    Lekha - Writing, a written text

    Lila - Play, divine play

    Lavana - Salt, beautiful

    Lalitha - Delightful, playful

    Lalitha - Graceful, charming

    Lohitha - Red, a form of the goddess Durga

    Lajita - Modest, shy

    Lalitha - Elegant, charming

    Lalita - Graceful, charming

    Lakshita - Notable, prominent

  13. Baby girl names starting with M:

    Here are baby girl names with M:

    Madhavi - Sweet, a type of flower, or the goddess of spring

    Meera - A devotee of Krishna, ocean, or boundary

    Madhuri - Sweetness, grace

    Madhurima - Sweetness, pleasantness

    Maya - Illusion, enchantment, or goddess of illusion

    Malini - Jasmine flower, or one who is adorned

    Manjari - Blossom, flower bud

    Maitreya - Friendly, compassionate, or a name of a future Buddha

    Madhusree - Sweetness, or goddess Lakshmi

    Medha - Wisdom, intellect

    Mina - Fish, or a precious gem

    Maya - Illusion, magic

    Madhavi - Springtime, a creeper plant

    Madhavi - Sweet, springtime flower

    Mahima - Grandeur, glory

    Manisha - Intellect, consciousness

    Meghna - Cloud, or the rain-bearing cloud

    Madhur - Sweet, pleasant

    Mahi - Earth, or great

    Madhavi - A type of flower, or goddess of spring

  14. Baby girl names starting with N:

    Nandini - Delightful, daughter, or one who brings joy

    Nisha - Night, or moonlight

    Neelam - Sapphire, blue gem

    Nandita - Joyful, cheerful

    Nayana - Eyes, or sight

    Nidhi - Treasure, wealth

    Nirmala - Pure, clean

    Nitya - Eternal, constant

    Navya - Young, new, or fresh

    Nivedita - Dedicated, devoted

    Nandini - Daughter, or one who brings joy

    Nisha - Night, or moonlight

    Nithya - Eternal, everlasting

    Niranjana - Pure, spotless, or goddess Durga

    Nandita - Joyful, delighted

    Nitika - Moral, righteous

    Naina - Eyes, or vision

    Neelika - Sapphire blue, or blue-colored

    Nirvana - Liberation, or a state of bliss

    Nisha - Night, or darkness

  15. Baby girl names starting with O:

    Ojasvi - Radiant, energetic

    Omisha - Goddess of birth and death, or the divine

    Oshitha - Rising, or emerging

    Omi - Sacred, pure

    Oshma - Warmth, or the sun's rays

    Ona - Grace, or a name associated with beauty

    Opal - Precious stone (although not traditionally Sanskrit, used in modern contexts)

    Oma - Mother, or nurturing

    Oshitha - Rising, or emerging

    Ojaswini - Energetic, vibrant

    Omita - Holy, or divine

    Oni - Sacred, or auspicious

    Orchid - Flower (though not originally Sanskrit, used in modern contexts)

    Oshita - Warm, or radiating

    Oshma - Heat, warmth

    Omaira - Red, or the beautiful one

    Omisha - Goddess of life and death

    Ojaswi - Radiant, bright

    Oshma - Heat, or warmth

    Omesh - God of the universe

  16. Baby girl names starting with P:

    Priya - Beloved, dear one

    Pallavi - New leaves, or young shoots

    Pooja - Worship, reverence

    Priti - Love, affection

    Pavitra - Pure, sacred

    Pankhuri - Petal, or flower petal

    Poonam - Full moon, or bright

    Pranjal - Simple, honest

    Prachi - East, or dawn

    Parvati - Goddess of the mountains, wife of Shiva

    Pratibha - Talent, or intelligence

    Priti - Love, or affection

    Pallavi - New leaves, or buds

    Pavani - Purifier, or sacred

    Pushti - Nourishment, or prosperity

    Purnima - Full moon night

    Prisha - Beloved, or God's gift

    Prakriti - Nature, or the natural world

    Pavitra - Pure, sacred

    Pushpa - Flower

  17. Baby girl names starting with Q:

    Qirat - Recitation, Reading/Chanting

    Qirna - Radiance 

    Quarta - Fourth

  18. Baby girl names starting with R:

    Here are baby girl names with R:

    Radhika - Successful, one who is worshipped, or beloved of Lord Krishna

    Rajani - Night, or queen

    Rajshree - Royalty, or queenly

    Raksha - Protection, or safeguard

    Ramya - Beautiful, delightful

    Ranjana - Pleasant, delightful, or charming

    Rashmi - Ray of light, or sunbeam

    Rati - Goddess of love, or pleasure

    Ratna - Jewel, or precious gem

    Rekha - Line, or limit

    Renuka - Born of dust, or the mother of Parasurama in Hindu mythology

    Riddhi - Prosperity, good fortune, or success

    Rina - Dissolved, or melted

    Rishika - Saintly, or one who is knowledgeable

    Rita - Pearl, or way of life

    Ritu - Season, or nature's cycle

    Rohini - Ascending, or a star in Hindu astrology

    Ruchi - Taste, or interest

    Rukmini - Goddess Lakshmi, or the wife of Lord Krishna

    Rupali - Beautiful, or pretty

  19. Baby girl names starting with S:

    Here are Hindu baby girl names starting with S:

    Saanvi - Goddess Lakshmi, or knowledge

    Saraswati - Goddess of wisdom, learning, and the arts

    Sarika - A bird, or thrush

    Shreya - Prosperity, or auspicious

    Sneha - Love, or affection

    Sadhana - Practice, or worship

    Shanti - Peace, or tranquility

    Swara - Musical note, or sound

    Sushma - Beautiful woman, or graceful

    Sakshi - Witness, or evidence

    Siddhi - Achievement, or success

    Suma - Flower, or a beautiful woman

    Smita - Smiling, or ever smiling

    Sunita - Well-behaved, or polite

    Suman - Flower, or wise

    Shweta - White, or pure

    Seema - Boundary, or limit

    Sona - Gold, or beautiful

    Supriya - Beloved, or good friend

    Sumitra - Good friend, or a motherly figure

  20. Baby girl names starting with T:

    Here are baby girl names with T:

    Tanvi - Delicate, or slender

    Tara - Star, or savior

    Trisha - Thirst, or desire

    Tripti - Satisfaction, or contentment

    Tarini - Goddess Durga, or one who frees from bondage

    Tulsi - Sacred basil plant, or incomparable

    Tanya - Fairy queen, or daughter

    Tejaswini - Radiant, or lustrous

    Tarana - Melody, or song

    Tanushree - Beautiful, or attractive

    Tarunika - Young girl, or youthful

    Tishya - Auspicious, or fortunate

    Trilokini - Goddess of the three worlds

    Tanirika - Sacred flower, or divine beauty

    Tilottama - A celestial maiden, or the finest

    Tarakeshwari - Goddess Parvati, or star of the ocean

    Tanaya - Daughter

    Trupti - Satisfaction, or contentment

    Triveni - Confluence of three sacred rivers

    Turvi - Superior, or victorious

  21. Baby girl names starting with U:

    Uma - Goddess Parvati, or light

    Urvashi - A celestial maiden, or beautiful

    Usha - Dawn, or the first light of day

    Uttara - North, or superior

    Upasana - Worship, or devotion

    Udita - Risen, or ascended

    Ujjwala - Bright, or lustrous

    Urmila - Enchantress, or wife of Lakshmana

    Unnati - Progress, or growth

    Utkala - Excellent art, or song

    Ujala - Brightness, or light

    Urja - Energy, or strength

    Utkarsha - Excellence, or advancement

    Unmesh - Opening, or blossoming

    Upasana - Devotion, or approach

    Urvi - Earth

    Utpala - Lotus flower

    Ushaangi - Connected to dawn, or radiant

    Urjaswati - Powerful, or energetic

    Ulka - Meteor, or bright light

  22. Baby girl names starting with V:

    Vaidehi - Goddess Sita, or one who belongs to Videha

    Vaishnavi - Worshipper of Lord Vishnu, or Goddess Durga

    Vandana - Worship, or salutation

    Varsha - Rain, or monsoon

    Vasundhara - Earth, or the one who holds wealth

    Vatsala - Loving, or affectionate

    Vedika - Altar, or consciousness

    Veena - A musical instrument, or lute

    Vibha - Radiant, or bright

    Vidya - Knowledge, or learning

    Vijaya - Victory, or triumph

    Vimala - Pure, or spotless

    Vinita - Humble, or modest

    Vishakha - A star, or branched

    Vishalakshi - Large-eyed, or Goddess Lakshmi

    Vishruti - Fame, or renowned

    Vritika - Success, or growth

    Vrinda - Holy basil, or group

    Vasanti - Spring, or season of growth

    Vasudha - Earth, or giver of wealth

  23. Baby girl names starting with W:

    Wani - Goddess of speech 

    Warda - Literally translates to "rose" 

    Wasi - Noble/Respected

    Widhi - Knowledge/Wisdom

    Waniyya - To articulate eloquently

  24. Baby girl names starting with X:

    Xanya - Creative adaptation, meaning "graceful" or "charming"

    Xara - Creative adaptation, meaning "flower" or "bright"

  25. Baby girl names starting with Y:

    Yamini - Night, or nocturnal

    Yashoda - Mother of Lord Krishna, or one who is famous

    Yashika - Success, or fame

    Yamika - Night, or goddess of the night

    Yogini - A female practitioner of yoga, or spiritual woman

    Yamuna - Name of a sacred river in India, or goddess of the river Yamuna

    Yashini - One who is successful, or famous

    Yuvika - Young girl, or youthful

    Yukti - Solution, or method

    Yashika - Successful, or famous

    Yamita - Boundless, or constant

    Yoshita - Attractive, or youthful

    Yamita - Limited, or restrained

    Yashavi - Glorious, or successful

    Yami - Night, or goddess of the night

    Yamitha - The one who is disciplined, or who follows a path

    Yashika - Successful, or famous

    Yamini - Night, or the night sky

    Yadavi - Goddess Durga, or one who is radiant

    Yathika - Leader, or guide

  26. Baby girl names starting with Z:

    Zanita - Creative adaptation: Meaning "radiant" or "beautiful"

    Zayra - Creative adaptation: Meaning "bright" or "shining" 

Just like choosing the perfect name for your baby girl, securing her future with term insurance ensures a lifetime of protection and peace of mind.


Premium By Age

Policybazaar does not endorse, rate or recommend any particular insurer or insurance product offered by any insurer. This list of plans listed here comprise of insurance products offered by all the insurance partners of Policybazaar. For a complete list of insurers in India refer to the Insurance Regulatory and Development Authority of India website, www.irdai.gov.in



Choose Term Insurance Plan as per you need

Plans starting from @ ₹473/Month*
Term Insurance
1 Crore Term Insurance
Term Insurance
2 Crore Term Insurance
Term Insurance
4 Crore Term Insurance
Term Insurance
5 Crore Term Insurance
Term Insurance
6 Crore Term Insurance
Term Insurance
7 Crore Term Insurance
Term Insurance
7.5 Crore Term Insurance
Term Insurance
8 Crore Term Insurance
Term Insurance
9 Crore Term Insurance
Term Insurance
15 Crore Term Insurance
Term Insurance
20 Crore Term Insurance
Term Insurance
25 Crore Term Insurance
Term Insurance
30 Crore Term Insurance
Term Insurance
15 Lakh Term Insurance
Term Insurance
60 Lakh Term Insurance

Term Insurance Articles

  • Recent Article
  • Popular Articles
21 Nov 2024

How to Create a Spinning Colour Wheel: A DIY Guide

One of the most demanded and educative DIY projects is the

Read more
21 Nov 2024

Make Your Rainbow Spinner: A Colourful Craft

Arts and crafts are great ways to engage children; they enhance

Read more
21 Nov 2024

Creating a Butterfly Handprint Painting: An Art...

Making a butterfly handprint painting is fun and meaningful

Read more
21 Nov 2024

Designing a Paper Plate Snowman: A Winter Craft...

Winter is a magical time of the year when one gets to cherish

Read more
21 Nov 2024

How to Make Bath Bombs at Home: A Fun DIY Project

A bath bomb adds extra-special fizz to bath time and is becoming

Read more

100+ Top Hindu Baby Girl Names

Choosing sweet and cute baby girl names is a very special and meaningful tradition for all Indian parents. Hindu

Read more

Unique Nicknames for Baby Girls

Deciding on a nickname for your baby girl can be a special moment. Nicknames signify affection and love towards

Read more

Sanskrit Baby Boy Names

Choosing cute baby boy names is a special and meaningful tradition. Sanskrit baby names, rich in heritage and

Read more

Hindu Baby Boy Names Starting With V

Selecting sweet and cute baby boy names is a meaningful tradition among all Hindu families worldwide. Hindu baby

Read more

300+ Best Twin Indian Twin Baby Names And...

Welcoming twin babies into your family is an unparalleled joy and blessing. As you prepare to embark on this

Read more
Need Help? Request Callback
top
View Plans
Close
Download the Policybazaar app
to manage all your insurance needs.
INSTALL