anuvicintayati

thinks or ponders over; meditates upon