Arabic · noun · Faith & Sacred History

Tooba

तूबा
said too-ba
also written: Tuba
Meaning

The blessed tree of Paradise, a symbol of eternal felicity.

Literally: goodness, blessedness