Home of St Catherine, they say: d'you know her? (5)
I believe the answer is:
genoa
'home of st catherine' is the definition.
I don't understand the remainder of the clue.
Can you help me to learn more?
(Other definitions for genoa that I've seen before include "Cake type; foresail" , "NW Italian sea port" , "Seaport in northwestern Italy" , "North Italian port" , "Italian city has no age, oddly" .)