waverer

noun
1
a person who is unable to make a decision or choice
متردد, مردد, دودل, نامصمم