Modern invented name with no established etymology, possibly blending Norse elements Yos- and -gard ('enclosure').
Like Yosgard?
Swipe through thousands of names like it