Apparently both words are valid and in use.

http://dictionary.reference.com/search?q=Piranha

http://dictionary.reference.com/search?q=Pirana