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.

Log in or register to write something here or to contact authors.