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

  • KabirGreat, the revered poet-saint
  • KarthikLord Murugan, son of Shiva
  • KeshavLord Vishnu, the beautiful-haired one
  • KrishivLord Krishna and Shiva combined
  • KiranRay of light
  • KumarYoung man, prince
  • KushalExpert, skilled, talented
  • KartikBrave, the warrior god

  • Unique K Names for Boys

  • KaavishLord of poets
  • KayaanAncient Iranian king, blessed
  • KedarLord Shiva of Kedarnath
  • KeshvanAfter Lord Keshava (Vishnu)
  • KiaanGrace of God

  • Baby Girl Names Starting with K


    Popular Choices

  • KavyaPoetry, artistic excellence
  • KiaraBright, clear (Sanskrit Kira)
  • KaminiDesirable, beautiful woman
  • KalyaniAuspicious, blessed
  • KamakshiGoddess with beautiful eyes
  • KeerthiFame, glory

  • Unique K Names for Girls

  • KadambariGoddess of literature
  • KaadambiniA row of clouds
  • KalpanaImagination, fantasy
  • KanavaiVision, dream (Tamil)
  • KaveriThe 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