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