Suggest an abbreviation Add to bookmarks Print the page Search for an abbreviation HomeTSRA What does TSRA mean? Code Meaning Language Themes and places TSRA Total System Requirements Analysis In English Quality management