Trepid sounds like it's a humorous back-formation from intrepid, so I'm with you, nuncle.