another flock of cherubs is set to arrive at their dorms the last week of june
high school students who are participants in the national high school institute at northwestern university in evanston, illinois
"another flock of cherubs is set to arrive at their dorms the last week of june" What is the definition of "cherubs"?