- Current rating.
to add this name to your favorite namelist!
The meaning of the name Shanna is Form Of Shannon Or Shana
The origin of the name Shanna is American
People who like the name Shanna also like: Natalie
, Cheyenne Jeremy