someone who is doubtful or noncommittal about something
someone who habitually doubts accepted beliefs