Somewhere near Dover (6)
I believe the answer is:
calais
'somewhere near dover' is the definition.
The definition suggests a singular noun which matches the answer.
This is all the clue.
Can you help me to learn more?
(Other definitions for calais that I've seen before include "French Channel port" , "end of the tunnel" , "Mary Tudor said it would be found "lying in my heart"" , "A ferry port in northern France" , "French port for ferry to England" .)