Dance having to ban girl (9)
I believe the answer is:
barcarole
'dance' is the definition.
(type of dance)
'to ban girl' is the wordplay.
'to ban' becomes 'bar' (I've seen this before).
'girl' becomes 'carole' (girl's name).
'bar'+'carole'='BARCAROLE'
'having' is the link.
(Other definitions for barcarole that I've seen before include "Italian song" , "music of Venice" , "Venetian boating song" , "Venetian boat song" , "musical composition" .)