Hazel name meaning, origin, and more
Hazel is an English name meaning: “hazelnut tree”. The name Hazel is derived from Old English hæsel.
How to pronounce Hazel: HAY-zell
For a girl
- Nickname for Hazel:
- Middle name for Hazel:
Posts with the name Hazel: