one who ruminates; one who meditates or reflects

listen to the pronunciation of one who ruminates; one who meditates or reflects
الإنجليزية - الإنجليزية
ruminator