island of Guernsey

Explore definitions, synonyms, and language insights of island of Guernsey

Definitions

Noun
a Channel Island to the northwest of Jersey

More General Terms