Prev 31 of 38 Next
31. Sally
Sally is a name you don't often hear anymore, but it is pretty darn cute for a little girl. The name means "princess" and has Hebrew roots.