I don't see why a Latin translator should be able to translate a personal name...but the tim- stem does have to do with fear.
For a better etymology of your personal name, look up baby name lists online; you may have to dig a bit, but there are plenty of sites out there that give name meanings and origins.