The story
- Old Tupi · derived frompirãîa
- Spanish · derived frompiraña
- Portuguese · derived frompiranha
- English todaypiranha
First attested in 1869. The term entered English either via Portuguese piranha or Spanish piraña, from Old Tupi pirãîa.
Etymology from Wiktionary, CC BY-SA 4.0.