🐝 Free · Swipe · Match

Baby Names by Meaning

Names that mean light, strength, love, nature and more. Find a name with a story you love.

Swipe right to keep, left to pass. On a computer use ← → and ↓ to undo.

Your kept names

💞 Find the names you BOTH love

Each of you swipes on your own phone. Share your link with your partner, and Baby Name Bee shows only the names you both kept. No more arguing over the list.

1. Start a match

Create your link after you’ve kept a few names. Keep swiping later and your list updates.

2. Join your partner

Got a code or link from your partner? Enter the code, or paste their whole link.

Free to use. Meanings and origins are traditional etymologies; some names have more than one.

Names that mean light or bright

AlbertNoble, bright · German · boy
ApolloGod of light and music · Greek · boy
ArjunBright, shining · Sanskrit · boy
ChiaraBright, clear · Italian · girl
ClaireClear, bright · French · girl
ClaraBright, clear · Latin · girl
EleanorLight, bright one · Greek · girl
ElenaBright, shining light · Greek · girl
EllieBright light · Greek · girl
LioraMy light · Hebrew · girl
LucaFrom Lucania, light · Italian · boy
LucasLight, from Lucania · Latin · boy
LuciaLight · Latin · girl
LucianLight · Latin · boy
LucienLight · French · boy
LucyLight · Latin · girl
LukeFrom Lucania, light · Greek · boy
LumenLight · Latin · gender-neutral
NiamhBright, radiant · Irish · girl
NoorLight · Arabic · gender-neutral
NoraHonor, light · Irish · girl
PhoebeBright, radiant · Greek · girl
RobertBright fame · German · boy
RobinBright fame · English · gender-neutral
RupertBright fame · German · boy
SunnyCheerful, bright · English · gender-neutral

Names that mean strong or brave

AndersManly, strong · Scandinavian · boy
AndieStrong, brave · Greek · gender-neutral
AndreaStrong, brave · Greek · girl
AndrewStrong, manly · Greek · boy
CillianChurch, little warrior · Irish · boy
ConradBrave counsel · German · boy
EmeryBrave, powerful · German · gender-neutral
EthanStrong, firm · Hebrew · boy
EverettBrave as a wild boar · English · boy
FinleyFair-haired warrior · Scottish · gender-neutral
GideonMighty warrior · Hebrew · boy
GunnarBold warrior · Norse · boy
JabariBrave, fearless · Swahili · boy
KenjiStrong second son · Japanese · boy
KoaBrave, warrior, koa tree · Hawaiian · boy
LeopoldBrave people · German · boy
LiamStrong-willed warrior · Irish · boy
LorcanLittle fierce one · Irish · boy
LouisFamous warrior · French · boy
LouisaFamous warrior · German · girl
LouiseFamous warrior · German · girl
MakoaCourageous · Hawaiian · boy
MatildaMighty in battle · German · girl
OttilieProsperity in battle · German · girl
OwenNoble, young warrior · Welsh · boy
RileyCourageous · Irish · gender-neutral
ThaddeusHeart, courageous · Aramaic · boy
ValentinaStrong, healthy · Latin · girl
ValerieStrong, healthy · Latin · girl
WyattBrave in war · English · boy
ZeldaDark battle · German · girl

Names that mean love or beloved

AikoBeloved child · Japanese · girl
CarysLove · Welsh · girl
ConnorLover of hounds · Irish · boy
DavidBeloved · Hebrew · boy
EsmeEsteemed, beloved · French · girl
MabelLovable · Latin · girl
MiaMine, beloved · Scandinavian · girl
MilaGracious, dear · Slavic · girl
PhilippaLover of horses · Greek · girl
PriyaBeloved · Sanskrit · girl
RenLotus, love · Japanese · gender-neutral

Names that mean gift of God or blessed

AmosCarried by God · Hebrew · boy
AnselGodly helmet · German · boy
ApolloGod of light and music · Greek · boy
ArabellaYielding to prayer · Latin · girl
AsherHappy, blessed · Hebrew · boy
AstridDivinely beautiful · Norse · girl
AthenaGoddess of wisdom · Greek · girl
BenedictBlessed · Latin · boy
BennettBlessed · Latin · boy
BettinaPledged to God · Hebrew · girl
CelesteHeavenly · French · girl
ChidiGod exists · Igbo · boy
DanielGod is my judge · Hebrew · boy
DeclanMan of prayer · Irish · boy
DevGod, divine · Sanskrit · boy
DorotheaGift of God · Greek · girl
ElianaMy God has answered · Hebrew · girl
EliasMy God is Yahweh · Hebrew · boy
ElijahMy God is Yahweh · Hebrew · boy
ElisaPledged to God · Hebrew · girl
ElisePledged to God · French · girl
ElizaPledged to God · Hebrew · girl
ElizabethPledged to God · Hebrew · girl
ElsaPledged to God · Hebrew · girl
ElsiePledged to God · Hebrew · girl
EzekielGod strengthens · Hebrew · boy
GabrielGod is my strength · Hebrew · boy
GabriellaGod is my strength · Hebrew · girl
GiannaGod is gracious · Italian · girl
GiovanniGod is gracious · Italian · boy
GwendolynWhite ring, blessed · Welsh · girl
IsabellaPledged to God · Hebrew · girl
IsaiahGod is salvation · Hebrew · boy
IshaGoddess, protector · Sanskrit · girl
IvanGod is gracious · Russian · boy
IvanaGod is gracious · Slavic · girl
JackGod is gracious · English · boy
JoannaGod is gracious · Hebrew · girl
JoaquinRaised by God · Spanish · boy
JohnGod is gracious · Hebrew · boy

Names that mean nature, flowers and trees

AinsleyOne’s own meadow · Scottish · gender-neutral
AiyanaEternal blossom · Native American · girl
AyanaBeautiful flower · Amharic · girl
AzaleaDry, flowering shrub · Greek · girl
BriarThorny shrub, wild rose · English · gender-neutral
CloverClover plant, luck · English · girl
DahliaValley flower · Scandinavian · girl
DaisyDay’s eye flower · English · girl
DaphneLaurel tree · Greek · girl
ElleryElder tree island · English · gender-neutral
ElowenElm tree · Cornish · girl
EwanBorn of the yew tree · Scottish · boy
FernFern plant · English · girl
FlorianFlowering · Latin · boy
HaileyHay meadow · English · girl
HanaFlower · Japanese · girl
HazelHazelnut tree · English · girl
HollisNear the holly trees · English · gender-neutral
HuxleyHugh’s meadow · English · boy
IvyIvy vine, faithfulness · English · girl
JuniperEvergreen shrub · Latin · girl
KingsleyKing’s meadow · English · boy
KinsleyKing’s meadow · English · girl
KoaBrave, warrior, koa tree · Hawaiian · boy
LaurelLaurel tree, victory · Latin · girl
LeilaniHeavenly flowers · Hawaiian · girl
LennoxElm grove · Scottish · gender-neutral
LillianLily · Latin · girl
LilyLily flower, purity · English · girl
LindenLinden tree · German · gender-neutral
MagnoliaMagnolia flower · Latin · girl
MarigoldGolden flower · English · girl
OakleyOak meadow · English · gender-neutral
OliveOlive tree · Latin · girl
OliverOlive tree · Latin · boy
OliviaOlive tree, a symbol of peace · Latin · girl
OllieOlive tree · Latin · boy
PoppyRed flower · English · girl
PosySmall bunch of flowers · English · girl
PrimroseFirst rose · English · girl

Names that mean sea or water

AutumnThe fall season · Latin · girl
BeckettBeehive, little stream · English · boy
BrooklynStream, brook · English · girl
BrooksOf the brook · English · boy
CaspianFrom the Caspian Sea · English · boy
CoveSheltered bay · English · gender-neutral
DylanSon of the sea · Welsh · boy
FordRiver crossing · English · boy
KaiSea · Hawaiian · gender-neutral
KaiaThe sea · Hawaiian · girl
LachlanFrom the land of lakes · Scottish · boy
LincolnLake colony · English · boy
MarianaOf the sea · Latin · girl
MarisolSea and sun · Spanish · girl
MorganSea-born · Welsh · gender-neutral
OceanSea · English · gender-neutral
RiverFlowing water · English · gender-neutral
RonanLittle seal · Irish · boy
WadeTo go, river crossing · English · boy

Names that mean star, moon or sky

AuroraDawn · Latin · girl
CyrusSun, throne · Persian · boy
EstherStar · Persian · girl
HarutoSun flying · Japanese · boy
LaylaNight · Arabic · girl
LeilaNight · Persian · girl
LunaMoon · Latin · girl
MarisolSea and sun · Spanish · girl
SerenStar · Welsh · girl
SorayaThe Pleiades star cluster · Persian · girl
StellaStar · Latin · girl
TaraStar · Sanskrit · girl
TariqMorning star · Arabic · boy
VesperEvening star · Latin · gender-neutral
VihaanDawn, beginning of a new era · Sanskrit · boy

Names that mean king, queen or noble

AdaNoble · German · girl
AdaezePrincess, king’s daughter · Igbo · girl
AdalynnNoble · German · girl
AdelineNoble · German · girl
AlaricRuler of all · German · boy
AlbertNoble, bright · German · boy
AliceNoble · German · girl
AmirPrince, commander · Arabic · boy
AmiraPrincess · Arabic · girl
AryaNoble · Sanskrit · girl
AudreyNoble strength · English · girl
AveryRuler of elves · English · gender-neutral
BrendanPrince · Irish · boy
EnzoRuler of the home · Italian · boy
ErikEternal ruler · Norse · boy
EtienneCrown, garland · French · boy
FrederickPeaceful ruler · German · boy
FreyaNoble lady · Norse · girl
HankRuler of the home · German · boy
HaroldArmy ruler · English · boy
HarrietRuler of the home · German · girl
HeidiNoble, kind · German · girl
HenriettaRuler of the home · German · girl
HenryRuler of the home · German · boy
IsoldeIce ruler, fair lady · Celtic · girl
IsoleneIce, fair lady · Celtic · girl
JunoQueen of the heavens · Latin · girl
KarimGenerous, noble · Arabic · boy
KianKing, ancient · Persian · boy
KingsleyKing’s meadow · English · boy
KinsleyKing’s meadow · English · girl
KonaLady, leeward side · Hawaiian · gender-neutral
MalikKing · Arabic · boy
OwenNoble, young warrior · Welsh · boy
PatrickNobleman · Latin · boy
RaniaQueen, gazing · Arabic · girl
RhiannonGreat queen · Welsh · girl
RoryRed king · Irish · gender-neutral
RyanLittle king · Irish · boy
SarahPrincess · Hebrew · girl

Names that mean joy or happiness

AbigailMy father’s joy · Hebrew · girl
AllegraJoyful, lively · Italian · girl
AsherHappy, blessed · Hebrew · boy
BlytheCheerful, carefree · English · girl
BonniePretty, cheerful · Scottish · girl
EdenDelight, paradise · Hebrew · gender-neutral
FarahJoy · Arabic · girl
FelixHappy, lucky · Latin · boy
IsaacHe will laugh · Hebrew · boy
SunnyCheerful, bright · English · gender-neutral

Names that mean wise

AthenaGoddess of wisdom · Greek · girl
ClarkClerk, scholar · English · boy
ConradBrave counsel · German · boy
HugoMind, intellect · German · boy
MinervaGoddess of wisdom · Latin · girl
QuinnWise, counsel · Irish · gender-neutral
RamonaWise protector · Spanish · girl
SageWise, healthy · Latin · gender-neutral
SkylarScholar · Dutch · girl
SkylerScholar · Dutch · gender-neutral
SofiaWisdom · Greek · girl
SophiaWisdom · Greek · girl
ZofiaWisdom · Polish · girl

Names that mean peace

AaravPeaceful · Sanskrit · boy
AxelFather of peace · Scandinavian · boy
CasimirProclaimer of peace · Polish · boy
FrederickPeaceful ruler · German · boy
IrenePeace · Greek · girl
MaliaCalm, peaceful · Hawaiian · girl
NoahRest, comfort · Hebrew · boy
OliviaOlive tree, a symbol of peace · Latin · girl
RoccoRest · Italian · boy
SerenityPeaceful · English · girl
ShilohPeaceful, tranquil · Hebrew · gender-neutral
StellanCalm · Swedish · boy
WinifredBlessed peace · Welsh · girl

Keep exploring

More free ways to find the one.

Frequently asked questions

What baby names mean light?

Lucy, Elena, Eleanor, Noor, Lucian and Lumen are a few names with meanings tied to light.

What baby names mean strong?

Andrea, Valentina, Ethan, Gabriel and Andrew all have meanings linked to strength.

Are name meanings exact?

Name meanings are traditional etymologies. Many names have more than one accepted meaning.