katmandu - English Synonyms Dictionary

katmandu

n.
[1] Kathmandu , capital of Nepal