Zelena likely relates to Slavic words for 'green' and may also echo Selene, the Greek moon goddess.
Like Zelena?
Swipe through thousands of names like it