SKERRY Meaning of SKERRY in English (Scandinavian) A rocky isle; a reef. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012