targa meaning

Meaning of targa

What is the full meaning of targa

(trade) a car with a removable hard roof, which fits into the boot when not in use [n -S]

Example of the word targa placed on a Scrabble board.

Unscrambled word targa

Points for targa

Scrabble
9 points
Word With Friends
7 points
Wordfeud
9 points