Tallows Meaning

There are 1 meaning(s) for word Tallows

Meaning 1 : obtained from suet and used in making soap, candles and lubricants