River has periodically recalled ferry? If only! (5)
I believe the answer is:
loire
'river' is the definition.
(I know that Loire is a river)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for loire that I've seen before include "part of France" , "Wine region" , "French river (Orleans, Tours, Nantes)" , "banker" , "French runner" .)