cigarra
Top 25000
Meanings
Noun
1. cicada
2. locust (Canary Islands)
Examples1
The cicada has represented insouciance since antiquity.