onagre
Top 35000
Meanings
Noun
1. onager (mammal)
2. onager (machinery)
3. Oenothera, evening primrose