English and Welsh.
1. Initially from the surname from Old Norse "someone living by an enclosure".
2. It may also be a shortened form of Gareth [q.v.].