garð (Middle Welsh) comes from Old Norse garðr, from Proto-Germanic gardaz, from Proto-Indo-European gʰórdʰos, from Proto-Indo-European gʰerdʰ- — to enclose, to encircle; enclosure, fence, belt.
garð (Middle Welsh): garden, enclosure