Meaning of the name Shona
The name Shona has mainly been used in Scotland and means 'gracious and merciful'. In an unrelated context, the Shona also shares its name with a tribe in Zimbabwe.
Origin of the name Shona
Hebrew
Popular Middle Names
Popular Sibling Names