SKERRY Meaning of SKERRY in English (n.) A rocky isle; an insulated rock. Webster's English dictionary. Английский словарь Webster. 2012