Enfys
US Popularity Rank: None
Origin: Welsh
Meaning: Rainbow
If baby turned your world from black and white into technicolor, then consider the name Enfys! Meaning “rainbow,” this beautiful feminine name has origins in the Welsh language. Rainbows are a wondrous feat of nature, where a curve of color splashes across the sky after rain. This awe-inspiring phenomenon can teach a valuable lesson to your little one—that good and pure things can happen even after the hardest of times. Plus, little Enfys is sure to dream big with a name like this and reach their pot of gold. Not to mention, you can sing hits like “Over The Rainbow” by Judy Garland, or “She’s A Rainbow” by The Rolling Stones to sing baby to sleep.