Да, существует связь между словами Frog (лягушка) и Froc (платье). english.stackexchange.com yandex.ru
По одной из версий, слово «лягушка» (frog) может происходить либо от португальского froco, либо от французского froc (платье). english.stackexchange.com