As a parent-to-be one of the most exciting things to do before your baby arrives is choose a baby name but it can seem like an immense task when there are so many to choose from and you want to make sure you get it right.
With the '90s seemingly making a comeback in 2020 with the re-emergence of bandana tops and 'Friends' being available on Netflix, we thought we would dive back three decades and put together a list of the best 100 baby names from the '90s to help you with the decision. The '90s will go down in history as the decade that produced some of the best music there is, made advancements in technology and saw the release of movies and tv shows which are still talked about and watched today.
If that doesn't make the decade iconic enough, it also created some quirky (and possibly questionable) fashion trends; think blue eyeshadow, wearing a skirt over jeans and tracksuit tops that were far too big.
With so many great things about the decade, why not champion a '90s revival by choosing a moniker from our list of the best baby names which includes names for girls, boys, unisex names and even some popular baby names based on pop culture?
Sarah- the name of Abraham's wife in the Old Testament, meaning 'lady, princess, noblewoman'.
Nicole- originating from France and the female form of Nicholas.
Christopher -from the Greek name Christophoros, Christopher means 'bearer of Christ'.
River- a unique name relating to a flowing body of water.
Melanie- the name of 2 out of 5 Spice Girls, meaning 'dark'.
Faye - derived from Middle English word 'faie' which means 'fairy'.
Louise- French feminine form of Louis meaning 'famous warrioress'.
Jamie- originally derived from James but also with a meaning of 'supplanter'.
Cody -of English origin, meaning 'helpful'.
Justin- derived from the name Justus, which means 'just'.
Tommy- an endearing form of Thomas, meaning 'twin', and one of the 'Rugrats' babies.
Ashley - from an English surname, Ashley means 'ash tree clearing'.
Mark -derived from Marcus which was one of the three most popular Roman names.
Jade - derived from the Spanish 'piedra de la ijada', and a beautiful ornamental stone.
Sam - short form of Samantha or Samuel.
Kimberly - from a place name that roughly means 'woodland clearing of the royal fortress'.
Melissa - coming from the Greek word for 'bee'.
Dylan- meaning 'great tide', Dylan was a hero in Welsh mythology.
Max- a short form of boys names Maximillian and Maxwell and the female Maxine.
Emma - derived from the Germanic word 'ermen' which means 'whole' or 'universal'.
Jay- a nature-inspired name based on the blue crested bird.
Jesse- of Hebrew origin, possibly meaning 'gift', it is also a nickname for Jessica.
Hugh- like rom-com legend Hugh Grant, this name means 'heart, mind, spirit'.
Blair- a unique baby name which means 'plain', 'meadow' or 'battlefield'.
Megan -a Welsh name which is a short form of Margaret.
Charlotte- with Sarah, Samantha and Miranda, was a character in 'Sex and the City'.
Joey -meaning 'he (God) will add', and a 'Friends' character played by Matt LeBlanc.
Leslie - from a Scottish surname thought to mean 'garden of holly'.
Zack -the short form of Zachary, popularised by the show 'Saved by the Bell'.
Jordan- meaning 'descend' or 'flow down' and based on the river.
Aaron - derived from a Hebrew name which is thought to mean 'high mountain'.
Frankie -a nickname for both Frank and Francis.
Rachel -popularised by the 'Friends' character, of Hebrew origin, meaning 'one of purity'.
Amber - of English origin and relating to the pretty gemstone and the colour.
Will- a short form of William which took centre stage in 'The Fresh Prince'.
Haley - Originally a surname based on a town name that meant 'hay clearing'.
Tyler- originally a name for a house builder, from the Old English 'tigele' meaning 'tile'.
Diana -affectionately called the people's princess, Diana was an iconic and influential royal.
Patrick - a saint's name, from the Latin name Patricius, which meant 'nobleman'.
Shannon - an Irish moniker based on the name of Ireland's longest river.
Kelsey- of English origin and possibly meaning 'ship's victory' or 'Cenel's Island'.
Chloe- the most popular baby name for girls in 1999, meaning 'blooming' or 'fertility'.
Finn - this name has several origins and can mean 'fair' or 'white'.
Kayla - meaning 'beloved' and popularised by a 'Days Of Our Lives' character.
Reese - of Welsh origin meaning 'enthusiasm'.
Erin - a fairly popular short name for a girl, meaning 'peace'.
Blake- coming from an Old English surname which means both 'black' or 'pale'.
Shelby - thought to be based on coming from 'a place where willows grow'.
Abigail- originating from the Hebrew name Avigayil meaning 'my father is joy'.
Pierce -now acted by Daniel Craig, 007 was portrayed by Pierce Brosnan in the '90s.
Hannah- becoming popular in the mid 20th century, Hannah means 'favour, grace'.
Gwen - the name of the 'No Doubt' singer, meaning 'fair, blessed'.
Courtney -of French origin, made popular by both the 'Friends' star and grunge singer.
Sean -coming from the Irish version of the name John meaning 'God is gracious'.
Jacob -a Biblical boys' name meaning 'seizing by the heel'.
Elizabeth -the current queen of Great Britain, meaning 'my God is an oath'.
Charlie- a nickname and the feminine form of Charles.
Joshua -of Hebrew origin meaning 'God is salvation'.
Casey - From an Irish surname meaning 'descendant of Cathasach', which itself means 'vigilant'.
Taylor - based on an English surname that denoted that the person was a tailor.
Britney -Britney Spears may spring to mind but this name means 'from Great Britain'.
Alexander- a name given to many kings and rulers, it means 'defending men'.
Freddy -a nickname of Frederick, meaning 'peaceful ruler' and popularised by Freddy Prince Jr.
Doug - a sweater vest-wearing cartoon character, this name means 'dark river'.
Christina - the Latin female form of Christian and an early saint.
John- meaning 'God is gracious', John is born by several revered saints.
Hunter - coming from the Old English 'hunta', a surname for a hunter.
Christian - derived from the medieval Latin name Christianus which means 'a Christian'.
Kyle- from a Scottish surname which means 'narrows, channel, strait'.
Naomi - meaning 'pleasantness', it was world-known in the '90s thanks to Naomi Campbell.
Jennifer-the name of a famous actress and singer, meaning 'the fair one'.
Morgan - of Welsh origin and meaning 'sea chief' or 'sea protector'.
Jody- a derivative of Judith and Joseph, making it ideal for a boy or girl.
Andre -a variation of the Greek name Andreas, meaning 'man, warrior'.
Daniel -Daniel was a Hebrew prophets whose name means 'God is my judge'.
Chelsea - meaning 'landing place for chalk', it has been used regularly since the 1970s.
Evan- a Welsh form of John, which itself means 'God is gracious'.
Anthony- gained popularity in Christian countries after Saint Anthony, with several possible meanings.
Drew -a short form of Andrew but also meaning 'strong and manly'.
Eric - the name of a Disney prince, it means 'eternal ruler'.
Kevin - an Anglicised version of an Irish name meaning 'handsome birth'.
Tiffany -traditionally given to a girl born on the Epiphany, popularised by 'Breakfast at Tiffany's'.
Samantha - of English/Hebrew origin, meaning 'God Head' or possibly 'flower' in Greek.
Emily -from the Latin name Aemilia, Emily means 'rival'.
Nathan- the name of a prophet, it originates from Hebrew and means 'he gave'.
Xander-this name is the short form of Alexander and was popularised by 'Buffy'.
Billie- a nickname for Bill but also a variation of William for a girl.