An English word-name suggesting journey or expedition, with broader Scandinavian travel associations.
Like Trek?
Swipe through thousands of names like it