Meaning of british isles

Definition of british isles

(noun) Great Britain and Ireland and adjacent islands in the north Atlantic

Other information on british isles

WIKIPEDIA results for british isles
Amazon results for british isles