Meaning A girl's name of Hebrew origin, it means "lily." Origin of Shanna Hebrew Popular Middle Names Pronunciation 🔊 Listen Shanna Similar Names Grace Lilli Lily May Lilyanna Susanna Suzanna Suzan Susan Suzannah Stesha Year by Year Popularity of Shanna