The Russian term "tel o, tul ovishche" matches the English term "body"

other russian words that include "tul" : english :
stul chair