GeneralConnection.com
➔
Dictionary
tallow
Noun
1. animal oil
Usage