renuevo
Top 30000
Meanings
Noun
1. offspring
2. renewal