Версия по теории русловых названий (ТРН).
Город Гдов находится в Псковской области недалеко от устья реки Гдовка, на которой он расположен. Город назван по названию реки. Название Гдовка является картографическим устьевым названием по форме русла Гдовки в виде "лица" на карте. Основа "гда" в гидронимах означает "болото", где "гда" вариант слова "гада"(гад), то есть "змей", "гадное место" это там, где водятся змеи, то есть "болото". Слог "ка" - "рука"(рукав реки), этот слог соответствует современному слову "рука". Таким образом, Гдов-ка буквально "река болотник". Учитывая, что главный гидроним места это "лицо", основа названия реки и города "Гдов" означает что то вроде клички или даже фамилии, в современном понимании. То есть, Гдов это "Болотнов"(болотник).
Вероятно, название гидронима произошло по болотам, окружающим город. Так как, другие названия с основой "гда"(болото) также в устье располагаются среди болот, например река Вологда, устье которой при слиянии с Сухоной и Лежей о