Sukses

125 British Names and Meaning for Boy and Girl

Check out these meaningful British names and find the perfect one for your baby,

 

Liputan6.com, Jakarta Are you looking for a special name for your child? Finding the right name can be exciting but also a little difficult. Many people want a name that is unique but also easy to remember. British names are a popular choice for parents around the world.

British names come from a long history and many cultures. Names from Britain often sound classic and have interesting meanings. Some British names are from famous people or royal families, making them feel special and classy.

If you want to learn more about British names, you can read on. In this article, we have gathered some of the most popular British names for boys and girls and their meanings from various sources, Monday (3/11/2025). Check them out and find the perfect one for your little baby.

2 of 4 pages

British Names for Boys

1. Aaron means high mountain

2. Alfie means wise counselor

3. Archie means genuine or bold

4. Arthur means bear

5. Bennett means blessed

6. Bradley means broad wood

7. Broderick means from the broad ridge

8. Caldwell means cold spring

9. Cameron means crooked nose

10. Chadwick means dairy farm of Ceadda

11. Charlie means free man

12. Chester means fortress

13. Cyrus means sun or throne

14. Daniel means God is my judge

15. Dexter means right-handed or skilled

16. Duncan means dark warrior

17. Dylan means son of the sea

18. Edgar means wealthy spear

19. Edmund means fortunate protector

20. Elliot means the Lord is my God

21. Emerson means son of Emery

22. Ethan means strong or firm

23. Ewan means born of the yew tree

24. Felix means happy or fortunate

25. Finn means fair

26. Freddie means peaceful ruler

27. George means farmer

28. Godric means God's ruler

29. Graham means gravelly homestead

30. Harry means army ruler

31. Henry means estate ruler

32. Hugo means mind or intellect

33. Isaac means laughter

34. Jacob means supplanter

35. James means supplanter

36. Jasper means treasurer

37. Joseph means God will increase

38. Jude means praised

39. Kendrick means royal power

40. Liam means strong-willed warrior

41. Logan means little hollow

42. Louis means famous warrior

43. Marcus means warlike

44. Mason means stone worker

45. Max means greatest

46. Miles means soldier

47. Noah means rest or comfort

48. Oliver means olive tree

49. Oscar means divine spear

50. Owen means noble

51. Sebastian means venerable

52. Theo means divine gift

53. Thomas means twin

54. Toby means God is good

55. Victor means conqueror

56. Willard means bravery or will

57. Winston means joyful stone

3 of 4 pages

British Names for Girls

58. Ada means noble

59. Alice means noble or of noble birth

60. Amelia means work or industrious

61. Annabelle means graceful and beautiful

62. Beatrice means bringer of joy

63. Brook means stream

64. Bryn means mound or hill

65. Catherine means pure

66. Charlotte means free man

67. Clara means bright or clear

68. Daisy means day's eye

69. Daphne means laurel tree

70. Diana means divine

71. Edith means prosperous in war

72. Eleanor means light or shining one

73. Eliza means pledged to God

74. Elizabeth means pledged to God

75. Emily means rival or industrious

76. Emma means universal

77. Ethel means noble or regal

78. Eva means life

79. Farrah means beautiful

80. Fiona means fair

81. Florence means to blossom or flourishing

82. Freya means lady

83. Gemma means gem

84. Georgia means farmer

85. Golda means to shine

86. Grace means virtue or blessing

87. Hannah means grace or favor

88. Harriet means ruler of the household

89. Hazel means the hazel tree

90. Imogen means maiden

91. Isla means island

92. Isolda means fair

93. Ivy means faithfulness

94. Jemima means dove

95. Jessica means foresight or wealthy

96. Josephine means God will add

97. Julia means youthful

98. Juliet means youthful

99. Kate means pure

100. Lee means glade or small meadow

101. Lily means pure and innocent

102. Lucy means light

103. Lydia means from Lydia

104. Mabel means lovable

105. Maisie means pearl

106. Margaret means pearl

107. Martha means lady or mistress of the house

108. Matilda means battle-mighty

4 of 4 pages

Gender-Neutral British Names

109. Ashley means ash tree clearing

110. Avery means ruler of the elves

111. Bailey means bailiff

112. Blair means field or plain

113. Blake means fair-haired or dark

114. Casey means vigilant or watchful

115. Ellis means kind or benevolent

116. Finley means fair-haired hero

117. Harper means harp player

118. Jamie means supplanter

119. Jordan means to flow down

120. Kendall means valley of the River Kent

121. Morgan means sea-born

122. Parker means park keeper

123. Quinn means wise

124. Robin means bird

125. Rowan means little redhead