What is meaning of the name zena?

The most popular definition seems to be 'hospitable one' or 'from Zeus'