Shona (given name)

Shona is a female name of Gaelic and Hebrew origin. (Scottish and Irish) also. Coincidentally is the name of an ethnic group in South Africa, Zimbabwe. The name Shona also has a meaning “God is gracious” as well as female name for John.

Given name

Fictional characters

  • Shona Ramsey, a character in the TV soap-opera Coronation Street