Esther is beautiful and Biblical first name. Elegant and earnest, this name has undergone a cultural revival in the 21st […]