9 / 9
Aislyn
This pretty name comes from the Gaelic, meaning "dream or vision." Not only will your little girl be a little dream, it's also a nod to the four dreams Joseph experienced around the birth of Jesus.
+

© Shutterstock