Taggia

Italian

Proper noun

Taggia f

  1. a small town in Imperia, Liguria

Derived terms

Anagrams