- Current rating.
to add this name to your favorite namelist!
The meaning of the name Shona is Fem. Form Of John
The origin of the name Shona is Hebrew
People who like the name Shona also like: Charlotte
, Georgia Felix
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