Noun Definition

british isles

1.Definition: Great Britain and Ireland and adjacent islands in the north Atlantic

Category: Places