Meaning of tartu

Definition of tartu

(noun) a city of southeastern Estonia that was a member of the Hanseatic League

Other information on tartu

WIKIPEDIA results for tartu
Amazon results for tartu