Meaning Of Name Shana

Meaning Of Name Shana. The meaning of the name shana is: 5 submissions from all over the world agree the name shana means beautiful and is of.webAnd we are pleased…