👶

The perfect name is out there — we're here to help you find it.

English girl names starting with K bring together a distinct cultural heritage and a satisfying first letter. Whether you're drawn to English tradition or simply love how K names sound, these names all carry authentic roots.

English Girl names starting with K

  • 100 English girl names begin with K
  • All names include full etymology from English naming tradition
  • English names are known for their distinct cultural identity and staying power
  • Current popularity rankings help you choose between the classic and the rising

English Girl Names Starting With K

100 girl names of English origin beginning with K

#501
English
A creative combination, possibly from 'Camber' and 'Lynn'
#510
English
A beloved name with deep roots
#533
English
Pure; Beloved
#534
English
pure, beloved
#535
English
A combination of Kali and Anna, meaning 'black' and 'grace'.
#536
English
A beloved name with deep roots
#572
English
A combination of 'Katherine' and 'Evelyn'
#579
English
pure, clear
#581
English
pure, clear
#594
English
A beloved name with deep roots
#637
English
A creative variation, possibly derived from the name Kiera meaning 'little dark one'
#643
English
Pure
#655
English
A beloved name with deep roots
#661
English
pure or clean
#664
English
Pure, dear
#682
English
Combination of Kelly meaning 'warrior' and Anne meaning 'grace'
#685
English
A beloved name with deep roots
#692
English
A beloved name with deep roots
#696
English
pure
#700
English
pure
#715
English
pure, beloved
#727
English
pure and beloved
#734
English
beloved
#743
English
Pure, clear
#760
English
free man
#772
English
A beloved name with deep roots
#781
English
A modern name possibly derived from 'Kimberly,' meaning 'from the meadow estate.'
#793
English
a variant of the name Kerika or Kirika
#804
English
A variant spelling of Kailyn, meaning 'slim and fair'
#814
English
Innovative or unique, often used to denote a connection to the Kenyan spirit or culture
#828
English
the daughter of the sea
#849
English
Pure
#863
English
beautiful
#879
English
raven
#885
English
A beloved name with deep roots
#900
English
A beloved name with deep roots
#913
English
A beloved name with deep roots
#922
English
A variant of Krista, meaning 'follower of Christ'.
#953
English
Noble or Most Beautiful
#958
English
Christian, follower of Christ
#1000
English
frozen, clear ice or clear, brilliant
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots
#1000
English
A meaningful name with English roots

Get your free baby name shortlist

Tell us your style, we'll send 20 names you'll love — curated, not generated.