Według najpopularniejszej teorii imię Peru (hiszp. Perú, keczua Piruw) pochodzi od chwili lokalnego słowa biru – „rzeka”. Inna z teorii wskazuje na reputacja indiańskiego wodza Beru, który zapytany na wskroś hiszpańskich odkrywców o nazwę kraju, nie zrozumiał ich języka także podał swoje własne imię. Jeszcze inna z teorii odnosi się do słowa Pelu, które było dawną lokalną nazwą regionu.