SKERRY


Meaning of SKERRY in English

noun a rocky isle; an insulated rock.

Webster English vocab.      Английский словарь Webster.