vocab dash
Log in
Sign up
ఆబాదు
ābādu
Top 9000
Meanings
Adjective
1. flourishing, thriving
2. cultivated, inhabited