Likely related to Arabic khadra, meaning green or verdant.
Like Khedra?
Swipe through thousands of names like it