Shonna

Girl

Meaning of the name Shonna: God is gracious; Form of Shawna

Origin of the name Shonna: Hebrew, Gaelic

Alternate spellings of the name Shonna: Shona, Shon