Baby Names and Name Generators

What Does Jen Mean?
"God is gracious; Fair one"