ClaireBear--that's a lovely etymology. I have no idea about "jubal," but along similar lines as yours above, I had always believed "twa" to mean "three" as in the French "trois". Since joining mudcat, I've learned that "twa" means "two"...just amazing!
ain't language fascinatin'?!
V