engeance
Top 30000
Meanings
Noun
1. breed (of animals, especially those that fly) (dated)
2. descendance, children, offspring
3. sort, type (of people)
4. mob, brood