*Hesliland (Old Norse) comes from Old Norse hesli, from Proto-Germanic *hasliją, from Proto-Germanic *haslaz, from Proto-Celtic koslos, from Proto-Indo-European koselos — hazel.
Ancestry of “*Hesliland”, step by step
*Hesliland traces back through two separate lines of ancestry.