nahradit (Czech) comes from Czech hradit, from Old Czech hraditi, from Proto-Slavic gorditi, from Proto-Slavic gȏrdъ, from Proto-Balto-Slavic gardas, from Proto-Indo-European gʰerdʰ- — to enclose, to encircle; enclosure, fence, belt.
nahradit (Czech): to replace, to substitute