Gracious
Geanna is a modern English elaboration of Gianna, which is the Italian diminutive of Giovanna. It ultimately derives from the Hebrew name Yochanan, sharing the same etymological roots as Jane and Joan.
Less common today
Geanna isn't in the latest US Top 1000. It last peaked at #5,731 in 2002.
US births per 5-year period, 1990βpresent (SSA data).