ruminator

RU'MINATOR, n. One that ruminates or muses on any subject; one that pauses to deliberate and consider.