2. Hazel
Meaning: Name is derived from the tree/color

If you're into nature baby names, Hazel is a super cute option. The name was popular in the late 19th and early 20th centuries and is now having a revival.