Noun katmandu has 1 sense
  1. Kathmandu, Katmandu, capital of Nepal - the capital and largest city of Nepal
    --1 is a kind of national capital
    --1 is a part of Nepal, Kingdom of Nepal
,
TOP