tulchin /ˈtuːlʧɪn/ ← Back to T Definitions 1. proper noun A village in Moldova. “Tulchin is a historic town in the Republic of Moldova.” Synonyms village Antonyms city