What is the meaning of Roić?

to imagine; to think up; to dream up

to abound, to be swarming, to seethe, to teem (to be copiously supplied) [with od (+ genitive) ‘with something’]

to swarm (move as a large group)

Source: wiktionary.org