Shanna as a name for girls has its roots in hebrew and gaelic, and the meaning of the name shanna is lily, rose; God's grace. Shanna is an alternate form of shana (hebrew):

πŸ”— Related Articles You Might Like:

Adark Leaked Ali Bastian Nude Kt Tunstall Nude