british isles

Noun
  1. Great Britain and Ireland and adjacent islands in the north Atlantic (synset 108877240)

Found on Word Lists

Other Searches