Prev 27 of 40 Next
27. Lily
Meaning: "pure"

This name is short and sweet and having a resurgence. It was No. 33 for girls in 2017.