Find the word definition

Wiktionary

blogring

n. (context internet English) A kind of webring connecting blogs.