kathmandu

Noun
  1. The capital and largest city of Nepal (synset 108926582)

Other Searches