Meaning of tartar

Definition of tartar

a member of the Mongolian people of central Asia who invaded Russia in the 13th century
an incrustation that forms on the teeth and gums

Other information on tartar

WIKIPEDIA results for tartar
Amazon results for tartar