Amberlea blends Amber with the English suffix lea, meaning a meadow or clearing, for a nature-inspired form.
Like Amberlea?
Swipe through thousands of names like it