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