GTA

From Fresh Dictionary

English

Initialism

GTA

  1. Grand Theft Auto
  2. Greater Toronto Area
Personal tools