If anybody's wondering, talp is used more broadly than "sole" is in English. A dog's paw pad, for example, can be called talp even though I would not speak of the "sole" of a dog's foot.
And you can use it even more broadly, for some objects that have a base or foot. Like a wine glass, for example, is a "talpas pohár" - "a glass with a sole".
Speaking of "talp":
"talpalávaló" - a good lively dance music, that "belongs under your sole". "Talp-alá-való".