Heard someone leaving Devonian town (6)
I believe the answer is:
exeter
This clue might be a double definition.
'heard someone' is the first definition.
The definition suggests a singular noun which matches the answer.
'devonian town' is the second definition.
The definition suggests a singular noun which matches the answer.
'leaving' is the link.
Can you help me to learn more?
(Other definitions for exeter that I've seen before include "Cathedral city of southwest England" , "SW county town" , "Oxford college; city" , "The modern Isca Dumnoniorum" , "South-western English city" .)