What is the meaning of Talp?

mole (a burrowing animal)

mole (an internal spy)

sole (of the foot)

serif

mole

Source: wiktionary.org