Pirana Meaning

There are 1 meaning(s) for word Pirana

Meaning 1 : small voraciously carnivorous freshwater fishes of South America that attack and destroy living animals

    Synonyms : caribe,  piranha