Give a bit, being generous (8)
I believe the answer is:
handsome
'generous' is the definition.
('handsome' can be similar in meaning to 'generous')
'give a bit' is the wordplay.
'give' becomes 'hand' ('hand' can be a synonym of 'give').
'a bit' becomes 'some' (I've seen this in other clues**).
'hand'+'some'='HANDSOME'
'being' is the link.
(Other definitions for handsome that I've seen before include "Attractive, liberal" , "large" , "Pleasing in appearance" , "Fine-looking" , "Well-proportioned" .)