Z předpokládaného praslovanského *toplъ. Srovnej např. ruské тёплый, slovinské hlȃdən nebo polské ciepły.