The capital of Nepal (8)
I believe the answer is:
katmandu
'the capital of nepal' is the definition.
(synonyms)
This is the entire clue.
(Other definitions for katmandu that I've seen before include "eastern city" , "Nepalese capital (alt. spelling)" , "Nepal capital (alternative spelling)" , "Capital of Nepal (older spelling)" , "foreign capital" .)