Moyobamba The city/word Moyobamba means Peru. The city Moyobamba lies in Peru. The country Peru contains the city Peru.