A web site whose primary content is a blogA web site whose primary content is a blog.
(Internet)A web site whose primary content is a blog.
From blog + site.
Wiktionary, CC BY-SA 4.0 · source
regular