Meaning of Shonna
Shonna is an English name for girls
The meaning is `stone, singing
The name is very rarely given inthe United States.
The name Shonna is most commonly given to French girls. (11 times more often than to American girls.)
The name sounds like:
Similar names are: