A name I had for being bashful (5)
I believe the answer is:
timid
'bashful' is the definition.
(similar in meaning)
'a name i had' is the wordplay.
'a name' becomes 'tim' (short for Timothy).
'i had' becomes 'i'd' (contraction).
'tim'+'id'='TIMID'
'for being' is the link.
(Other definitions for timid that I've seen before include "Shrinking" , "Apprehensive and unassertive" , "Fearful - shy" , "Bashful or fearful" , "Easily frightened" .)