- Current rating.
to add this name to your favorite namelist!
The meaning of the name Shona: Fem. Form Of John
The origin of the name Shona: Hebrew
People who like the name Shona also like: Kayla
, Shayla Joshua
Notes: Shona is a Scottish form of Joan.
Shona is also the name of a people and a language of Zimbabwe.
Shona is on 101
BN name lists
Shona is currently not ranked
on the BN charts
Shona is currently #848
in U.S. births