See also: targa and targă English Proper noun Targa A locality in the City of Launceston, northern Tasmania, Australia.Wikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads