Lalitpur The city/word Lalitpur means Nepal. The city Lalitpur lies in Nepal. The country Nepal contains the city Nepal.