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