TARTAR


Meaning of TARTAR in English

n. member of any of the Asiatic tribes who invaded western Asia and eastern Europe and settled in areas of European Russia, Mongol Tatar

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.