Idiot disheartened by stage name, touring new Romeo and Juliet , maybe (8)
I believe the answer is:
italians
But I can't explain it at all! Could you help me understand?
(Other definitions for italians that I've seen before include "Natives of Tuscany, say" , "Romans, Florentines, etc." .)