When someone "hath one's doubts" it means that they are unsure, skeptical, or hesitant about something. There are many synonyms that can be used to convey this same idea, such as uncertain, dubious, suspicious, mistrustful, and misgiving. Additionally, other words like apprehensive, hesitant, skeptical, and indecisive all connote a sense of doubt or hesitation. Using synonyms can add variety and depth to writing, helping to create a more nuanced understanding of someone's thoughts or feelings. Whether you choose to use "hath one's doubts" or one of its many synonyms, the important thing is to be clear and specific in your writing to ensure that your message is conveyed accurately.