Definitions for khatmandu
This page provides all possible meanings and translations of the word khatmandu
The Nuttall Encyclopedia
the capital of Nepal, India, at the confluence of the Baghmati and Vishnumati Rivers, 60 m. N. of the British frontier; is the centre of a considerable trade.
Find a translation for the khatmandu definition in other languages:
Select another language:
Use the citation below to add this definition to your bibliography:
Are we missing a good definition for khatmandu?
The Web's Largest Resource for
Definitions & Translations
A Member Of The STANDS4 Network
Nearby & related entries:
Alternative searches for khatmandu: