|
Definition of Capital of Nepal
1. Noun. The capital and largest city of Nepal.
Exact synonyms: Kathmandu, Katmandu
Generic synonyms: National Capital
Group relationships: Kingdom Of Nepal, Nepal
Generic synonyms: National Capital
Group relationships: Kingdom Of Nepal, Nepal