English edit

Proper noun edit

Tar

  1. A village in Hungary.

Anagrams edit