baliste
Top 30000
Meanings
Noun
1. ballista (weaponry)
2. triggerfish (ichthyology)