Shanna

Girl

Meaning of the name Shanna: Form of Shoshannah. Of uncertain etymology. It is a modern creation that could be derived from Shoshanna

Origin: Hebrew, English

Alternate spellings of the name Shanna: Shana