Find the word definition

Wikipedia
Bogatyri (comics)

The Bogatyri are a fictional team of Russian superheroes published by Marvel Comics. They first appeared in Avengers West Coast #87 (October 1992), and were created by Roy Thomas, Dann Thomas and Dave Ross. "Bogatyri" is derived from the plural form of Bogatyr, an Old Slavic word that means "Valiant Champion".