Definitions of Inner hebrides:

  • noun:   islands between the Outer Hebrides and the western coast of Scotland