3 / 9
Belen
This is an increasingly popular Spanish name for a baby girl. It actually means "Bethlehem," so it's a lovely choice that acknowledges the place where Joseph would have first practiced his fatherly duties.
+

© Shutterstock