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 happiness".
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.