anuvicintayanta

thining (about), pondering (over), reflecting (on), meditating (on)