étourneau
Top 30000
Meanings
Noun
1. starling
2. birdbrain, scatterbrain (colloquial)