Author

Jack Lin
Founder & Editor-in-Chief
Based in Taipei, Taiwan
Jack is a software engineer based in Taipei, Taiwan. He built NamesPop because the naming tools he found online all felt the same: slow, ad-heavy, and better at gathering SEO keywords than answering a parent's actual question.
He spends most of his writing time on trend analysis, data provenance, and the question of how software changes the small family decisions that used to happen in living rooms. Lately he has been thinking about how algorithms shape naming itself — what it means when a top-100 list starts to feel like a recommendation engine.
He lives with a rabbit named Money, which is where most of his pet-naming opinions come from.
2,387
Total pieces
131
Articles
1,085
Baby commentary
1,171
Pet commentary
Jack Lin's contributions
- Baby commentary
Lidia
Lidia is a Greek-rooted name meaning "woman from Lydia" — Lydia being the ancient kingdom in western Anatolia renowned for inventing coinage and producing King Croesus, history's…
- Baby commentary
Linden
Linden is an Old English nature name derived from the linden tree — a graceful, fragrant deciduous tree ( Tilia ) historically associated with love, poetry, and village gathering…
- Baby commentary
Lindsey
Lindsey is an Old English and Scottish surname meaning "Lincoln's marsh" or "island of linden trees" — from the place name Lindsey in Lincolnshire, England. With over 157,000 SSA…
- Baby commentary
Lorena
Lorena is the Italian and Spanish elaboration of Laura — from the Latin laurus , the laurel tree, ancient symbol of victory and distinction. With about 44,781 SSA records and a 19…
- Baby commentary
Lori
Lori is a Latin-origin name: a diminutive of Laura, meaning "laurel," that accumulated 341,795 SSA records and peaked in 1963, making it one of the most numerically substantial na…
- Baby commentary
Lucio
Lucio is the Spanish and Italian form of Lucius — the Latin name meaning "light," from lux . With 6,140 SSA records and a 2024 peak, Lucio is at its American high point right now,…
- Baby commentary
Lyric
Lyric comes from the Greek lyrikos , meaning "singing to the lyre" — and as a name, it's nakedly about the relationship between language and music. It entered the SSA charts as a…
- Baby commentary
Macey
Macey is an Old French surname name — from a place called Massy or Macey in Normandy, possibly derived from a personal name connected to the Latin Mattheus (Matthew, meaning "gift…
- Baby commentary
Maeva
Maeva is a Polynesian — specifically Tahitian and Hawaiian — name meaning "welcome" or "she is welcome." With only about 1,260 SSA records and a 2023 peak, Maeva is rare, rising,…
- Baby commentary
Malakhi
Malakhi is a Hebrew name meaning "my messenger" or "my angel," a phonetic variant of Malachi — the name of the final prophet in the Hebrew Bible and the last book of the Old Testa…
- Baby commentary
Malaki
Malaki is a variant spelling of Malachi — the Hebrew name meaning "my messenger" or "my angel," from mal'akh (מַלְאָך), meaning messenger or angel. Malachi is also the name of the…
- Baby commentary
Malek
Malek is an Arabic name meaning "king" or "sovereign": a royal, direct meaning from the Arabic root malak or malik . With 2,965 SSA records and a 2023 peak, Malek is the Western-t…
- Baby commentary
Mariela
Mariela is a Spanish and Italian diminutive of Maria — from the Hebrew Miriam, a name of uncertain ancient meaning, possibly "beloved" or "bitter" or "sea of sorrow." With about 1…
- Baby commentary
Marquis
Marquis is a French aristocratic title — the rank between duke and count in the European nobility hierarchy — that became a first name in African-American communities in the late…
- Baby commentary
Maxton
Maxton is a Scottish Gaelic place name meaning "Mack's settlement" — from the personal name Mack or Mac (son of) combined with Old English tun (settlement, farm). Ranked #1274 wit…
- Baby commentary
Merritt
Merritt is an Old English surname meaning "boundary gate" — from mǣre (boundary) and geat (gate), originally denoting someone who lived near the boundary of an estate or village.…
- Baby commentary
Miya
Miya is a Japanese name with several possible meanings depending on the kanji used: most commonly miyabi (elegance, refinement) or compounds using mi (beautiful) and ya (valley, h…
- Baby commentary
Monserrat
Monserrat is the Spanish form of Montserrat — from the Catalan mont serrat , meaning "jagged mountain" or "serrated mountain." With about 7,920 SSA records and a 2014 peak, Monser…
- Baby commentary
Montserrat
Montserrat is a Spanish name with Catalan and Latin roots — from the Latin mons serratus meaning "jagged mountain" — that originated as a title of the Virgin Mary associated with…
- Baby commentary
Muhammadali
Muhammadali is a compound Arabic name — combining Muhammad ("praiseworthy," from the root hamida ) and Ali ("high," "exalted") — that appears as a single given name in some Arabic…
How we work
Editorial policy →
Topic selection, verification, corrections.
How we gather data
Methodology →
Sources, processing pipeline, limitations.