Suggest an abbreviation Add to bookmarks Print the page Search for an abbreviation HomeTIRU What does TIRU mean? Code Meaning Language Themes and places TIRU Traitement Industriel des Résidus Urbains In French Environmental technology, water supply, waste management