Channel Islands
English Dictionary
->
Letter C
-> Channel Islands
Search Dictionary:
Channel Islands Definition
(n)
a
group
of
British
islands
in
the
English
Channel
off
the
northern
coast
of
France
Channel Islands Synonyms
Channel Islands
© Art Branch Inc.