Meaning of the name Shona
The name Shona has mainly been used in Scotland and means 'gracious and merciful'. In an unrelated context, Shona also shares its name with a tribe in Zimbabwe.
Origin of the name Shona
Please log in to add to your favourite names.
Baby Name Search