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


  • Gender:

For a girl

  • Popularity:


  • Nickname for Hazel:

Hazey, Haze

  • Middle name for Hazel:



Posts with the name Hazel:

100 Cute First & Middle Name Combinations for Girls

Stylish Names for Girls That Are Worthy Of The Runway

50 Southern Baby Names That Are Charming and Timeless

Related Posts:

Thomas Name Meaning

Get the Latest