bahera
English
Noun
bahera
(
plural
baheras
)
A large
deciduous
tree
of species
Terminalia bellirica
.