Nature-inspired compound of 'green' and 'lea' (Old English for meadow), evoking a lush green field.
Like Greenlea?
Swipe through thousands of names like it