Possibly from Old English meaning "woven with a double thread" or linked to "twilight."
Like Twyla?
Swipe through thousands of names like it