Helluland

Etymology
From, from  +.

Etymology
.