Etymology
Today it means: A vague, uncertain, or indistinct thought; a doubt. Full definition →
From twi- (“double”) + thought.
Etymology from Wiktionary, CC BY-SA 4.0.