బూరుగbūruga
Top 8000
Meanings
Noun
1. The silk-cotton tree - Bombax heptaphylla (botany)