Deakstadieđáhus: Myth and meaning