Toffee is a western-style candy made of brown sugar or molasses and cream. Many friends don't understand why toffee is called this name. Actually, toffee has nothing to do with toffee. It's transliteration.
Toffee is called toffee in English. Its original meaning is soft and tough. It is transliterated as "toffee" and sometimes translated as "soil fertilizer". But because toffee sounds better, people still call it this name.