Targa

See also: targa and targă

English

Proper noun

Targa

  1. A locality in the City of Launceston, northern Tasmania, Australia.

See also