Names by Letter6 min read

Indian Baby Names Starting with K — 80+ Names with Sanskrit Meanings

Browse 80+ Indian baby names starting with K. From Kabir to Kavya, discover Hindu baby names beginning with K with their meanings and origins.

Indian Baby Names Starting with K


'K' is associated with Mrigashira Nakshatra (Ka, Ki syllables) and Uttara Bhadrapada. K-names are beloved in both North and South India, with Karthik, Kabir, and Kavya being perennial favorites.


Baby Boy Names Starting with K


Popular Choices

  • Kabir – Great, the revered poet-saint
  • Karthik – Lord Murugan, son of Shiva
  • Keshav – Lord Vishnu, the beautiful-haired one
  • Krishiv – Lord Krishna and Shiva combined
  • Kiran – Ray of light
  • Kumar – Young man, prince
  • Kushal – Expert, skilled, talented
  • Kartik – Brave, the warrior god

  • Unique K Names for Boys

  • Kaavish – Lord of poets
  • Kayaan – Ancient Iranian king, blessed
  • Kedar – Lord Shiva of Kedarnath
  • Keshvan – After Lord Keshava (Vishnu)
  • Kiaan – Grace of God

  • Baby Girl Names Starting with K


    Popular Choices

  • Kavya – Poetry, artistic excellence
  • Kiara – Bright, clear (Sanskrit Kira)
  • Kamini – Desirable, beautiful woman
  • Kalyani – Auspicious, blessed
  • Kamakshi – Goddess with beautiful eyes
  • Keerthi – Fame, glory

  • Unique K Names for Girls

  • Kadambari – Goddess of literature
  • Kaadambini – A row of clouds
  • Kalpana – Imagination, fantasy
  • Kanavai – Vision, dream (Tamil)
  • Kaveri – The sacred river Cauvery

  • Browse all [names starting with K](/names/k) in our database.

    Free for New Parents

    Get Your Free Nakshatra Name Report

    Enter your email and we'll send you a personalised list of auspicious baby names based on your child's Nakshatra, Pada, and lucky syllables.

    No spam, ever. Unsubscribe anytime.

    Find the Perfect Name for Your Baby

    Browse 10,000+ Indian baby names by Nakshatra, letter, or meaning