What does TOOSA stand for?
What does TOOSA mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: TOOSA.
We couldn't find any results for your search.
Couldn't find the right meaning of TOOSA?
Maybe you were looking for one of these abbreviations:
... or use our Power Search technology to look
for more unique definitions from across the web!
What does TOOSA mean?
- Toosa is one of the largest villages in Punjab, India. It is located in the Ludhiana district, on the Ludhiana Jodhan Raikot road about 23 km south of Ludhiana, near Sudhar.