From trh (“market”) + -ovec. Compare Russian торговец (torgovec).
trhovec m anim (feminine trhovkyně, related adjective trhovecký)