smotra

Noun

 * 1) review, parade, festival (public display of work, folklore customs etc.)