River en inglés significa río y en castellano lloro.