పెద్దవేపpeddavēpa
Meanings
Noun
1. tree of heaven - :w:Ailanthus excelsa (botany)