rimuginare

Etymology
From, from.

Verb

 * 1)  to mix, to stir
 * 2)  to mull over, to ruminate on
 * 3)  to muse, to ruminate, to brood, to mull
 * 1)  to muse, to ruminate, to brood, to mull