Which stadium's name that has hosted a World Youth Games event translates roughly as "The Meadows"?
Athletics at the 1998 World Youth Games: At the 1998 World Youth Games the athletics competition was held from 14–17 July at Luzhniki Stadium in Moscow, Russia. Luzhniki Stadium:  The name "Luzhniki" derives from the flood meadows in the bend of Moskva River where the stadium was built, translating roughly as "The Meadows".
Luzhniki Stadium