Su etimología se ha propuesto del nórdico antiguo "Godrmadray" (que significa "isla del sacerdote guerrero", y del gaélico escocés "Gu mòr traigh" (que significa: "sólo a marea baja").