Yikes, the meaning in French slang puzzled me. I never expected it to mean something like that.
Anyway, I adore the middle name.
Winston is very fitting and British Victorian sounding. Dimity sounds strange, along with the meaning. I'd replace it with
Cecily /
Cicely.
“Dear optimist, pessimist, and realist – while you guys were busy arguing about the glass of wine, I drank it! Sincerely, the opportunist!”
-Lori Greiner