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