0
Anonymous
Helluland is the Viking name for Baffin island, Nunavut, Canada.
Wiki User
Chat with our AI personalities