Meaning
An old English name for a girl, it means "hazel woods" or "hazel tree clearing">
Popular Middle Names
Jeanette, June, Kait, Mae, Mai, Ruth
Pronunciation
Haisley
An old English name for a girl, it means "hazel woods" or "hazel tree clearing">
Jeanette, June, Kait, Mae, Mai, Ruth