అగరుagaru
Top 7000
Meanings
Noun
1. kind of sweet-scented wood, agallochum, aloe-wood