ruminator

noun

1.
a reflective thinker characterized by quiet contemplation
Derived from:
ruminate