Isle with earless goat? (5)
I believe the answer is:
capri
'isle' is the definition.
(Italian island)
I don't understand the remainder of the clue.
(Other definitions for capri that I've seen before include "Italian isle" , "Romantic Isle in Bay of Naples" , "Neapolitan isle" , "Location for holiday" , "Greek island" .)