Dictionary.com
definitions
  • synonyms

Tannu Tuva People's Republic

[tan-oo too-vuh]
See more synonyms on Thesaurus.com
noun
  1. former name of Tuva Autonomous Republic.
Also called Tannu Tuva.
Related formsTannu Tuvan, adjective, noun
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018