drago
Top 20000
Meanings
Noun
1. the dragon tree (Dracaena draco)
2. apitong (Dipterocarpus grandiflorus) (Philippines)