From Old Frisian twīvel, twīfel, from Proto-Germanic *twīflaz. Cognate with Dutch twijfel.
Twieuwel m