或敏感话题。
Looking
for
a
unique
and
meaningful
name
for
your
baby?
Check
out
our
list
of
100
English
names
that
are
sure
to
inspire!
1.
Abigail
-
meaning
"my
father's
joy"
2.
Alexander
-
meaning
"defender
of
the
people"
3.
Amelia
-
meaning
"industrious"
4.
Benjamin
-
meaning
"son
of
the
right
hand"
5.
Caroline
-
meaning
"strong"
6.
Catherine
-
meaning
"pure"
7.
Charles
-
meaning
"free
man"
8.
Charlotte
-
meaning
"free"
9.
Christopher
-
meaning
"bearer
of
Christ"
10.
Claire
-
meaning
"clear"
11.
Daniel
-
meaning
"God
is
my
judge"
12.
David
-
meaning
"beloved"
13.
Eleanor
-
meaning
"light"
14.
Elizabeth
-
meaning
"pledged
to
God"
15.
Emily
-
meaning
"rival"
16.
Emma
-
meaning
"universal"
17.
Ethan
-
meaning
"firm"
18.
Eve
-
meaning
"life"
19.
Frances
-
meaning
"free"
20.
Gabriel
-
meaning
"God
is
my
strength"
21.
Genevieve
-
meaning
"woman
of
the
people"
22.
Grace
-
meaning
"God's
grace"
23.
Hannah
-
meaning
"gracious"
24.
Harper
-
meaning
"harp
player"
25.
Henry
-
meaning
"ruler
of
the
household"
26.
Isabella
-
meaning
"devoted
to
God"
27.
Jack
-
meaning
"God
is
gracious"
28.
James
-
meaning
"supplanter"
29.
Jane
-
meaning
"God
is
gracious"
30.
Jasper
-
meaning
"treasurer"
31.
Joseph
-
meaning
"God
will
increase"
32.
Julia
-
meaning
"youthful"
33.
Katherine
-
meaning
"pure"
34.
Laura
-
meaning
"bay
laurel"
35.
Leo
-
meaning
"lion"
36.
Lily
-
meaning
"pure"
37.
Lucy
-
meaning
"light"
38.
Luke
-
meaning
"light"
39.
Lydia
-
meaning
"from
Lydia
(a
region
in
Greece)"
40.
Madeline
-
meaning
"tower"
41.
Margaret
-
meaning
"pearl"
42.
Mary
-
meaning
"bitter"
43.
Matthew
-
meaning
"gift
of
God"
44.
Michael
-
meaning
"who
is
like
God?"
45.
Nathan
-
meaning
"he
gave"
46.
Nicholas
-
meaning
"victorious
people"
47.
Nora
-
meaning
"honor"
48.
Olivia
-
meaning
"olive
tree"
49.
Owen
-
meaning
"young
warrior"
50.
Penel『学习更多 十二星座性格分析常识请关注 :星座查询网,www.xinGZUOchaxUn.Cc〗ope
-
meaning
"weaver"
51.
Peter
-
meaning
"rock"
52.
Phoebe
-
meaning
"radiant"
53.
Rachel
-
meaning
"ewe"
54.
Rebecca
-
meaning
"to
tie"
55.
Rose
-
meaning
"rose
flower"
56.
Ruby
-
meaning
"deep
red"
57.
Ruth
-
meaning
"friend"
58.
Samuel
-
meaning
"asked
of
God"
59.
Sarah
-
meaning
"princess"
60.
Scarlett
-
meaning
"scarlet,
red"
61.
Sebastian
-
meaning
"venerable"
62.
Sophia
-
meaning
"wisdom"
63.
Stella
-
meaning
"star"
64.
Stephanie
-
meaning
"crown"
65.
Stephen
-
meaning
"crown"
66.
Theodore
-
meaning
"gift
of
God"
67.
Thomas
-
meaning
"twin"
68.
Timothy
-
meaning
"honoring
God"
69.
Victoria
-
meaning
"victory"
70.
Violet
-
meaning
"purple"
71.
William
-
meaning
"resolute
protector"
72.
Zoe
-
meaning
"life"
73.
Aaron
-
meaning
"mountain
of
strength"
74.
Adam
-
meaning
"man
of
the
earth"
75.
Addison
-
meaning
"son
of
Adam"
76.
Aiden
-
meaning
"fiery
one"
77.
Alex
-
meaning
"defender
of
the
people"
78.
Alicia
-
meaning
"noble"
79.
Alyssa
-
meaning
"noble"
80.
Andrew
-
meaning
"manly"
81.
Angelina
-
meaning
"angelic"
82.
Anna
-
meaning
"grace"
83.
Anthony
-
meaning
"praiseworthy"
84.
Audrey
-
meaning
"noble
strength"
85.
Austin
-
meaning
"great"
86.
Ava
-
meaning
"life"
87.
Bradley
-
meaning
"broad
meadow"
88.
Brayden
-
meaning
"broad
valley"
89.
Brianna
-
meaning
"noble"
90.
Caleb
-
meaning
"faithful"
91.
Cameron
-
meaning
"crooked
nose"
92.
Cassidy
-
meaning
"clever"
93.
Christian
-
meaning
"follower
of
Christ"
94.
Claire
-
meaning
"clear"
95.
Cody
-
meaning
"helper"
96.
Colton
-
meaning
"coal
town"
97.
Connor
-
meaning
"lover
of
hounds"
98.
Cooper
-
meaning
"barrel
maker"
99.
Courtney
-
meaning
"short
nose"
100.
Crystal
-
meaning
"crystal,
ice"
With
so
many
options
available,
you're
sure
to
find
the
perfect
name
that
fits
your
style
and
your
baby's
personality.
Take
your
time,
do
your
research,
and
have
fun
choosing
the
perfect
name
for
your
little
one!