From hi (“den”) + grän, gren (“spruce”). The first meaning is literal, the second appearing as a mis-calque of Swedish idegran, where ide- is interpreted as ide (“den”), but is actually id (“yew”), from Old Norse ýr (“yew”) with a collective suffix.
higrän f