German cathedral city and river port on the Rhine (7)
I believe the answer is:
cologne
(Other definitions for cologne that I've seen before include "Foreign city" , "Perfumed liquid made of oils and alcohol" , "German river port" , "Scented toilet water" , "Eau de _____" .)