one who ruminates; one who meditates or reflects

listen to the pronunciation of one who ruminates; one who meditates or reflects
English - English
ruminator