Definition Definition

piraya - Meaning and Examples

Meaning of 'piraya' (Webster Dictionary)

1 . Piraya [ n.]
- A large voracious fresh-water fish (Serrasalmo piraya) of South America, having lancet-shaped teeth.