Meaning
Likely a variant of Green, referring to the color or nature's freshness. Could be used as a modern given name.