What is the meaning of Webbplats?

a web site

Source: wiktionary.org