Every baby name, scored for your family
8,851 names organised across religion, gender, and starting letter. Each is rated on six signals — meaning, numerology, phonetics, birth star, uniqueness, and heritage. Pick a collection below to explore.
Browse by tradition
Hindu Boys
817 names
Hindu Girls
911 names
Hindu Unisex
58 names
Muslim Boys
805 names
Muslim Girls
836 names
Muslim Unisex
59 names
Christian Boys
1,840 names
Christian Girls
2,060 names
Christian Unisex
182 names
Sikh Boys
179 names
Sikh Girls
145 names
Sikh Unisex
110 names
Buddhist Boys
464 names
Buddhist Girls
548 names
Buddhist Unisex
112 names
Jain Boys
178 names
Jain Girls
128 names
Jewish Boys
202 names
Jewish Girls
123 names
Zoroastrian Boys
90 names
Zoroastrian Girls
153 names
Browse by starting letter
Browse by meaning
Browse by Vedic nakshatra
In Vedic astrology, your child's first syllable traditionally aligns with their birth nakshatra (lunar mansion). Find names matched to each of the 27.
Ashwini
116 names
Bharani
230 names
Krittika
1,332 names
Rohini
239 names
Mrigashira
275 names
Ardra
46 names
Punarvasu
328 names
Pushya
247 names
Ashlesha
197 names
Magha
643 names
Purva Phalguni
304 names
Uttara Phalguni
258 names
Hasta
279 names
Chitra
292 names
Swati
359 names
Vishakha
191 names
Anuradha
297 names
Jyeshtha
179 names
Mula
99 names
Purva Ashadha
43 names
Uttara Ashadha
200 names
Dhanishta
177 names
Shatabhisha
491 names
Purva Bhadrapada
325 names
Uttara Bhadrapada
191 names
Revati
205 names
NameRoot launches soon on iPhone
Score any name in your shortlist against your specific family. Join the launch list and we'll email you the moment the App Store goes live.
Join the iOS waitlist →