0 votes
What is the meaning of the name Shona?

1 Answer

0 votes
Meanings and history of the name Shona. Shona is of Gaelic, and also Hebrew and Sanskrit origin, meaning 'God is Gracious' in Gaelic and also Hebrew, and 'red' in Sanskrit. Famous real-life people named Shona. Shona McGarty.
...