Discover and Shortlist Your Perfect Baby Names!

Names letter starts with K

Name Meaning Origins Gender
Kataria Kataria: Indian name meaning "pure," gaining popularity for daughters globally. Indian Girl
Kashy Kashy: Indian name meaning "shining," gender-neutral, gaining popularity. Indian Unisex
Kashmeera Kashmeera: Indian name meaning "land of beauty," gaining popularity globally. Indian Girl
Kashinathdas Kashinathdas: traditional Indian name meaning "lord of Kashi," unique heritage. Indian Boy
Karnesh Karnesh: Indian name meaning "lord of karma," unique and meaningful. Indian Boy
Karn Karn: Indian name meaning "ear," masculine, culturally significant, unique. Indian Boy
Karishmah Karishmah: Indian name meaning "miracle," unique and feminine charm. Indian Girl
Karishmaa Karishmaa: Indian name meaning "miracle," unique and culturally significant. Indian Girl
Karad Karad: Indian name meaning "black stone," associated with masculinity. Indian Boy
Kanwari Kanwari: Indian name meaning "young maiden," culturally significant yet unique. Indian Girl
Kanwaljeet Sharma Kanwaljeet Sharma means "victory of the lotus," reflecting cultural significance. Indian Boy
Kanwal Kishore Kanwal Kishore: Indian name symbolizing purity, youth, and cultural heritage. Indian Boy
Kanwal Kishor Singh Kanwal Kishor Singh: Unique Indian name meaning "lotus" and "youthful." Indian Boy
Kanwal Kishor Sharma Kanwal Kishor Sharma: traditional Indian name symbolizing purity and youthfulness. Indian Boy
Kanwal Kishor Kanwal Kishor means "lotus" and "young," reflecting Indian heritage. Indian Boy
Kanthiraj Kanthiraj: Indian name meaning "king of beauty," reflecting elegance. Indian Boy
Kantharaj Kantharaj: Indian name meaning "king of the throat," traditionally male. Indian Boy
Kanth Kanth: Indian name meaning "beloved," unique, and culturally significant. Indian Boy
Kanishkk Kanishkk: Indian name meaning "Lord of the World," gaining popularity. Indian Boy
Kanishkha Kanishkha: Indian name meaning "gold," gaining recognition in specific regions. Indian Boy
Kanishkaa Kanishkaa: Indian name meaning "gold," gaining popularity for boys. Indian Boy
Kanishk Kanishk: Indian name meaning "gold," gaining global popularity for boys. Indian Boy
Kanira Kanira: Indian name meaning "ray of light," unique and elegant. Indian Girl
Kanikka Kanikka: Indian name meaning "golden," gaining popularity among diaspora. Indian Girl
Kanhaiyyalal Kanhaiyyalal means "beloved of Lord Krishna," reflecting Indian heritage. Indian Boy
Kanhaiyya Lal Kanhaiyya Lal: Indian name, meaning beloved Krishna, culturally significant. Indian Boy
Kanhaiyia Kanhaiyia means "belonging to Lord Krishna," reflecting Indian spirituality. Indian Boy
Kanhaiya Lal Kanhaiya Lal: Indian name meaning "beloved of Lord Krishna," popular. Indian Boy
Kanhaia Lal Kanhaia Lal means "beloved of Lord Krishna," reflecting Hindu tradition. Indian Boy
Kangana Kangana: Indian name meaning "bracelet," gaining global popularity for girls. Indian Girl