This is one of the few names that I have liked since I was a child. (Joseph tied it until I suddenly got over it) I love the name, and adore Tabby as a nickname. What middle names would work?
Tabitha Liora
Tabitha Christine (Christine always makes a name that much classier)
Tabitha Acacia (a-KAy-ee-a)
Other opinions?