meaning of the name shanna
The name Shanna is of Hebrew and Hebrew origin. The meaning of Shanna is lily. Shanna is generally used as a girl's name. It consists of 6 letters and 2 syllables and is pronounced Sha-nna.