Meaning ofskerryin English

skerry

#uncommon
Definitions