From the Koran
, Tooba is a tree found in Paradise
, that stands in the palace of Mahomet
. It is said to be life-giving, and can be translated to mean "eternal
Alternate spelling: touba
Also, the name of a particular mosque in Pakistan, as part of the Defense Housing Authority.
Also, a girl's name.
Also, a Vancouver based physical theatre school.