tartar Urdu Meaning
Tartar - Urdu Meaning and Translation of Tartar (تاتاری - tatari), Total 3 meanings for Tartar , Roman Urdu Meaning for word Tartar , English Definition and more.
1. n. an incrustation that forms on the teeth and gums
2. n. a member of the Mongolian people of central Asia who invaded Russia in the 13th century
3. n. a fiercely vigilant and unpleasant woman
4. n. a salt used especially in baking powder
Sponored Video